MVC6 FileNotFoundException:System.Data.SqlClient
MVC6 FileNotFoundException: System.Data.SqlClient
美好的一天,
为什么我的 MVC6 项目会出现此错误?我已经在 project.json 中添加了 System.Data.SqlClient 4.0.0-beta-23019 nuget 包。有什么建议吗?
错误信息:
FileNotFoundException:无法加载文件或程序集 'System.Data.SqlClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。系统找不到指定的文件。
看起来您可能正在寻找的版本是 4.0.0-beta-23109
可能是程序集的版本冲突,微软开发了工具Microsoft ASP.NET和Web Tools 2015 (Beta6) – Visual Studio 2015来解决当前程序集最适合的版本. https://www.microsoft.com/en-us/download/details.aspx?id=48222
最好使用它并开始您的项目。但是您是否仍想坚持这个项目,您的 project.json 应该看起来像这样。
"dependencies": {
"System.Collections": "4.0.10-beta-23109",
"System.Linq": "4.0.0-beta-23109",
"System.Threading": "4.0.10-beta-23109",
"System.Runtime": "4.0.10-beta-23109",
"Microsoft.CSharp": "4.0.0-beta-23109"
},
"frameworks": {
"dnx451": {
"dependencies": {
},
"frameworkAssemblies": {
"System.Data": "4.0.0.0"
}
}
}
美好的一天,
为什么我的 MVC6 项目会出现此错误?我已经在 project.json 中添加了 System.Data.SqlClient 4.0.0-beta-23019 nuget 包。有什么建议吗?
错误信息:
FileNotFoundException:无法加载文件或程序集 'System.Data.SqlClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。系统找不到指定的文件。
看起来您可能正在寻找的版本是 4.0.0-beta-23109
可能是程序集的版本冲突,微软开发了工具Microsoft ASP.NET和Web Tools 2015 (Beta6) – Visual Studio 2015来解决当前程序集最适合的版本. https://www.microsoft.com/en-us/download/details.aspx?id=48222
最好使用它并开始您的项目。但是您是否仍想坚持这个项目,您的 project.json 应该看起来像这样。
"dependencies": {
"System.Collections": "4.0.10-beta-23109",
"System.Linq": "4.0.0-beta-23109",
"System.Threading": "4.0.10-beta-23109",
"System.Runtime": "4.0.10-beta-23109",
"Microsoft.CSharp": "4.0.0-beta-23109"
},
"frameworks": {
"dnx451": {
"dependencies": {
},
"frameworkAssemblies": {
"System.Data": "4.0.0.0"
}
}
}