asp.net-mvc - 缺少 Microsoft.Data.Tools.Schema.Sql.UnitTesting。再次

标签 asp.net-mvc build-error vs-unit-testing-framework visual-studio-2017 sql-server-unit-testing

该错误非常古老,但 MS 到目前为止还没有修复它。

我有一个 VS2015 解决方案(许多项目,主要是 ASP.NET 一个),我在 VS 2017 中打开了它。

这是我在尝试构建它时看到的:



所以,我想,好吧,有些引用坏了,我进入项目引用,删除了这两个(...Sql.UnitTesting 和...Tools.Components),并尝试将它们添加回来。我看到了什么?当然,这个:



版本不对,它的 15.1.0.0 而不是以前的 15.0.0.0 (对于两个 DLL)。大不了,你说,但它仍然无法编译:



它告诉我版本不匹配,我必须在 web.config 文件中创建一些程序集绑定(bind)。 我做了 ,首先手动,然后按照提示双击警告。 没有任何改变 .我仍然无法构建我的项目。

以前的 SO 问题( Automatic reference to Microsoft.Data.Tools.Schema.Sql.UnitTestingWhere is the Microsoft.VisualStudio.TestTools.UnitTesting namespace on VS2010? )没有多大帮助,我无法删除 SSDT 组件,因为它完全破坏了 web 项目的加载。还有我的项目不是 任何类型的 SQL 测试项目。它只是一个普通的 ASP.NET 4 Web 应用程序。

我能做些什么来解决这个问题?

最佳答案

enter image description here

选择否,身份和路径应该会自动解析。

enter image description here

关于asp.net-mvc - 缺少 Microsoft.Data.Tools.Schema.Sql.UnitTesting。再次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44603822/

相关文章:

asp.net - 在 ASP.NET MVC 中将复杂数据验证的数据管理规则放在哪里?

asp.net-mvc - 在 ASP.NET MVC 3 中使用 WebGrid 显示原始 HTML

asp.net-mvc - ASP.NET MVC 上有免费的图表报告工具吗?

c++ - Visual Studio 11 的构建问题

ios - 使用 react-native-document-picker 找不到 React Native ios 构建错误 'React/RCTBridgeModule.h' 文件

mysql - 创建对象时减少对数据库的调用次数?

javascript - 在 XCode 上构建 React-Native v 0.45.0 的问题

c# - 如何在 vstest.console.exe 上隐藏此错误?

visual-studio - 通过 VS Test Explorer 运行时单元测试失败,但通过 Resharper 通过

unit-testing - 当我取消单元测试运行时,当前运行的测试是否完成?