上次实际运行时间:2018年7月27日,星期一
我已经使用specflow大约两年了。但是截至今天(本周),我遇到了一个以前从未遇到过的问题。像往常一样更改.feature文件中的单个字母时,Specflow会重新生成.feature.cs文件。但这是错误的。该文件变为空白,仅一行,这是对我的临时文件夹C:\ Users \ Me ...的引用。
关于我的用户名的事情是它是我的真实姓名,并且包含一个特殊字符:“ë”。从2018年6月8日星期一开始,是否可以在最新版本中引入新的bug?如果是这样,在解决此问题时是否有解决方法?还是完全不同的地方出了问题?
答案 0 :(得分:1)
最新版本的Visual Studio扩展中存在一个错误,该错误在用户名中存在特殊字符,因为它在temp目录的路径中使用。
论坛(https://groups.google.com/forum/#!topic/specflow/977_H2ICwT8)中有关于它的帖子。
解决此问题的最快方法是将生成模式更改为AppDomain(Tools \ Options \ SpecFlow)
更好的方法是切换到MSBuild生成,因为我们将在接下来的几个月中删除AppDomain生成模式。