上次实际工作时间:27/07/2018 星期一
我已经使用 specflow 大约 2 年了。但截至今天(本周),我遇到了一个以前从未遇到过的问题。当像往常一样更改 .feature 文件中的单个字母时,Specflow 将重新生成 .feature.cs 文件。但它出问题了。该文件变为空白,只有一行是对我的临时文件夹 C:\Users\Me... 的引用。
我的用户名是我的真名,它包含一个特殊字符:“ë”。2018 年 6 月 8 日星期一的最新版本中是否会引入新错误?如果是这样,在等待修复时是否有解决方法?或者是完全不同的事情出错了?
最新版本的 Visual Studio 扩展中存在一个错误,该错误在用户名中存在特殊字符问题,因为它在临时目录的路径中使用。
论坛中有一篇关于它的帖子(https://groups.google.com/forum/#!topic/specflow/977_H2ICwT8)。
解决此问题的最快方法是将生成模式更改为 AppDomain (Tools\Options\SpecFlow)
更好的方法是切换到 MSBuild 生成,因为我们将在接下来的几个月中删除 AppDomain 生成模式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句