首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >已生成SpecFlow代码隐藏文件,但未附加到要素文件

已生成SpecFlow代码隐藏文件,但未附加到要素文件
EN

Stack Overflow用户
提问于 2019-10-07 23:02:13
回答 2查看 242关注 0票数 0

我是SpecFlow的新手,而且我在代码隐藏文件方面遇到了一些问题。我可以在我的文件中看到它们的生成,但在VS中看不到它们,这意味着代码隐藏文件没有附加到功能文件。这会导致以下错误:

代码语言:javascript
复制
    ---- System.Configuration.ConfigurationErrorsException : Configuration system failed to initialize
    -------- System.Configuration.ConfigurationErrorsException : Unrecognized configuration section specFlow. (\bin\Debug\somefile.dll.config line 52)
    ---- The following constructor parameters did not have matching fixture data: FixtureData fixtureData

删除feature.cs并重建解决方案无济于事。

EN

回答 2

Stack Overflow用户

发布于 2019-11-25 22:19:57

下载了一个叫做“文件嵌套”的扩展。在构建时,我将生成的特征文件作为现有项添加,然后使用扩展名将其嵌套在特征文件中。

票数 0
EN

Stack Overflow用户

发布于 2020-01-30 00:06:40

当我从直接DLL引用升级到Specflow版本2.2.0 -到版本3.1.7.4的NuGet引用时,我遇到了类似的问题。

我需要在Visual Studio中“显示所有文件”,才能在与其关联的功能文件(在以前的Specflow版本中,这曾是功能文件的关联子文件)的同级级别上查看代码隐藏文件。

我还需要使用代码隐藏文件上的"Include In Project“上下文菜单项,以便它显示在Visual Studios "Test Explorer”中。请参阅在github中打开问题,其中指出您必须使用NuGet引用才能使测试在测试资源管理器中工作:https://github.com/techtalk/SpecFlow/issues/1617

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58272246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档