SpecFlow 绑定在更新后保持部分白色
SpecFlow Bindings stay partially white after Update
我最近将 SpecFlow 更新为 Specflow 3,并且在重新启动后 Visual Studio 我的一些绑定变成了白色,而其他绑定似乎像以前一样工作并且保持了色彩。
我已经删除了 %temp% 目录中的缓存文件 fpr specflow,并且绑定似乎有效。
但在开始构建后,它们又变白了。
知道如何解决这个问题吗?我发现的任何其他问题仅涵盖所有绑定都变白的问题。
从 SpecFlow 2.x 更新到 3.x 并不简单。有重大更改需要重新配置现有测试项目。
首先,请确保您已更新 Visual Studio 的 SpecFlow 插件(不是项目的 NuGet 包,Visual Studio[= 的 插件53=] 可通过工具 --> 扩展获得)。
然后按照以下步骤升级您的配置:
打开Visual Studio选项:工具-->选项
在选项边栏中选择“SpecFlow”
确保 Enable SpecFlowSingleFileGenerator CustomTool 设置为 False
如果您进行了更改,请单击“确定”。
右键单击您的功能文件,然后选择“属性”。
确保 CustomTool 属性 为空。如果不为空,则删除该值。
对每个功能文件重复步骤 4 和 5,然后单击 Visual Studio 工具栏中的“全部保存”按钮(或按 Ctrl + Shift + S).
您可以在解决方案资源管理器中 select 多个 .feature 文件,右键单击 selection 并批量执行步骤 4-5 以加快处理速度。
我最近将 SpecFlow 更新为 Specflow 3,并且在重新启动后 Visual Studio 我的一些绑定变成了白色,而其他绑定似乎像以前一样工作并且保持了色彩。 我已经删除了 %temp% 目录中的缓存文件 fpr specflow,并且绑定似乎有效。 但在开始构建后,它们又变白了。 知道如何解决这个问题吗?我发现的任何其他问题仅涵盖所有绑定都变白的问题。
从 SpecFlow 2.x 更新到 3.x 并不简单。有重大更改需要重新配置现有测试项目。
首先,请确保您已更新 Visual Studio 的 SpecFlow 插件(不是项目的 NuGet 包,Visual Studio[= 的 插件53=] 可通过工具 --> 扩展获得)。
然后按照以下步骤升级您的配置:
打开Visual Studio选项:工具-->选项
在选项边栏中选择“SpecFlow”
确保 Enable SpecFlowSingleFileGenerator CustomTool 设置为 False
如果您进行了更改,请单击“确定”。
右键单击您的功能文件,然后选择“属性”。
确保 CustomTool 属性 为空。如果不为空,则删除该值。
对每个功能文件重复步骤 4 和 5,然后单击 Visual Studio 工具栏中的“全部保存”按钮(或按 Ctrl + Shift + S).
您可以在解决方案资源管理器中 select 多个 .feature 文件,右键单击 selection 并批量执行步骤 4-5 以加快处理速度。