use*_*891 3 msbuild automation unit-testing specflow visual-studio-2012
我一直在下面发现教程这里的SpecFlow测试报告生成.
我的问题是,当我运行该工具时,我收到以下消息:
元素Target中的属性"Label"无法识别
我能够显示我正在运行版本4.x,因为当我使用Visual Studio 2012运行MSBuild时,命令提示符我可以看到以下内容:
Microsoft(R)Build Engine版本4.0.30319.17929 [Microsoft .NET Framework,版本4.0.30319.18052]
我已按照此处的建议创建了配置文件
但不幸的是我仍然得到错误.该项目在git本地运行,过去使用配置文件修复了此问题,但是自从交换到VMware虚拟机后,它现在又重新出现了.
我还右键单击>属性,表明该文件使用的是.NET 4.0,另外还创建了一个直接链接到MSBuild目录的环境变量.我花了很长时间浏览互联网,但无法实现这一点.请帮忙!
非常感谢您提供的任何帮助,
干杯!
用内部开发解决了这个问题.Chromedriver更新脚本出现了一些问题(我假设是NuGet)
开始
<PropertyGroup Label="DownloadChromeDriverBuildTask">
Run Code Online (Sandbox Code Playgroud)
并且:
<Target Name="DownloadChromeDriver" Label="DownloadChromeDriverBuildTask">
Run Code Online (Sandbox Code Playgroud)
这是一个安装ChromeDriver的小脚本,如果它还没有.删除它似乎解决了它.希望这能为有类似问题的任何人提供帮助.
| 归档时间: |
|
| 查看次数: |
1119 次 |
| 最近记录: |