最近,我开始使用SSMS 2017(v17.5)。在我的MVC应用程序中,Could not load file or assembly 'Microsoft.SqlServer.Types, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies.出现错误。我的应用程序中唯一更改的Microsoft.SqlServer.Types是14.0.0.0现在的版本。以前是12.0.0.0。根据我的研究,到目前为止,以下是我尝试过的其他选项(包括另stackoverflow一篇文章和google),但我遇到了相同的错误。加<dependentAssembly>进去app.config<dependentAssembly> <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="89845dcd8080cc91" culture="neutral" /> <bindingRedirect oldVersion="10.0.0.0-11.0.0.0" newVersion="14.0.0.0" /></dependentAssembly>Global.asax.cs在Application_Start方法中添加以下行。SqlProviderServices.SqlServerTypesAssemblyName = "Microsoft.SqlServer.Types, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91";Microsoft.SqlServer.Types使用安装NuGet。PM> Install-Package Microsoft.SqlServer.Types10.0.0.0在整个项目中搜索引用,但未找到任何引用。我已经Microsoft System CLR Types for SQL Server安装了2012, 2014, 2016和2017。我在这里想念什么?
2 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
Microsoft.SqlServer.Types-版本14.0.314.76是当前版本。尝试更改您的版本号。其次,检查您的.csproj文件,应用程序还会在.csproj文件中维护其依赖项
- 2 回答
- 0 关注
- 931 浏览
添加回答
举报
0/150
提交
取消