.net - 在 SpecFlow 生成的文件中 : Runtime Version: 4. 0.30319.468 与 4.0.30319.239 - 它来自哪里?

标签 .net runtime specflow

我使用 VS 2010 Pro 在 Windows Server 2008(不是 R2)上进行开发。我更新了SpecFlow在我的机器上 version 1.8.1今天,通过右键单击包含某些 SpecFlow 功能文件的项目,选择在 Visual Studio 中重新生成功能文件

在最新版本 1.7.1 中,执行此操作后,我在生成的文件的 header 中得到以下内容:

//      SpecFlow Version:1.7.1.0
//      SpecFlow Generator Version:1.7.0.0
//      Runtime Version:4.0.30319.468

现在,安装版本 1.8.1 后,我得到了这个:

//      SpecFlow Version:1.8.1.0
//      SpecFlow Generator Version:1.8.0.0
//      Runtime Version:4.0.30319.239

注意到内部版本号从 468 更改为 239 了吗?我想知道 (.NET) 运行时版本的更改来自哪里。检查 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 下的一些 dll 显示它们带有版本号 4.0.30319.239 - 那么我该如何“更新” (返回)到4.0.30319.468

任何帮助/提示表示赞赏。

最佳答案

我记得当我们更新到 SF 1.8.1 时也发生了同样的事情。您无需在生成的功能文件中担心这一点,因为它们只是注释。 SF 1.8.1 仍然对我们有用。

关于.net - 在 SpecFlow 生成的文件中 : Runtime Version: 4. 0.30319.468 与 4.0.30319.239 - 它来自哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8451272/

相关文章:

java - 更好的方法来定位正在运行的 Java 应用程序中的问题?

c# - 错误构建 VSTS : ## [error] Error: Unable to locate the 'nuget'

c# - 使用 XElement 在 XHTML 中包含 js 文件

.net - 具有非实体返回类型的实体模型中的函数导入

c# - 为什么我的一些类名在新的 VS 2015 编译器中返回为 "<>c"?

eclipse 2018-12 : Adding Tomcat Runtime Environment

c++ - 如何从动态加载库中执行未知函数?

c# - SpecFlow IObjectContainer : How to register and consume multiple objects of the same type?

tags - 规范功能文件中的多个场景?

c# - 如何将 System.Windows.Control WebBrowser.Document 转换为 mshtml.MSHTMLDocumentClass?