如何删除未使用的Specflow feature.xlsx文件

时间:2017-03-08 14:29:25

标签: specflow

我正在使用Specflow + Excel在我的Specflow功能中包含一个示例数据表。

要做到这一点,我在我的项目中创建了一个Excel文件,例如Data.feature.xlsx因为我认为最初需要调用它。然后我意识到(因为我只使用它作为示例表),它不需要具有功能扩展,所以我将其重命名为例如Data.xlsx。

现在,无论我做什么,我都会遇到构建错误:

 Generation error: Could not find file 'Data.feature.xlsx'

我尝试清理,重建,关闭并重新打开解决方案。我尝试从相关文件夹中删除生成的.cs和功能文件,但错误仍然存​​在。

从解决方案文件夹(.feature.xlsx,.feature和.feature.cs)中删除所有3个文件后,我暂时能够构建,但是下次编辑Data.xlsx时会向表中添加更多行原来的构建错误又回来了。

错误提到它位于Data.feature.xlsx文件中,这是我已删除的文件,我无法通过搜索解决方案找到对它的任何引用。

有没有记录下我无法找到的地方?

1 个答案:

答案 0 :(得分:0)

我最终在必须完全关闭Visual Studio的所有实例并重新打开它们之后第二天解决了这个问题,这样就可能修复了保留它的所有内容。