无法加载文件或程序集&Microsoft.SqlServer.Types,版本=12.0.0.0,区域性=中性,PublicKeyToken=MyKey;或其依赖项之一。 [英] Could not load file or assembly 'Microsoft.SqlServer.Types, Version=12.0.0.0, Culture=neutral, PublicKeyToken=myKey' or one of its dependencies.

查看:0
本文介绍了无法加载文件或程序集&Microsoft.SqlServer.Types,版本=12.0.0.0,区域性=中性,PublicKeyToken=MyKey;或其依赖项之一。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在使用SQL SERVER 2012版运行ASP.NET C#应用程序后,我收到以下错误消息:

处理本地报表时出错。 报告‘C:inetpubwwwrootpslReportsPD Listing Report-Per ED.rdlc’的定义无效。 报表处理过程中出现意外错误。 无法加载文件或程序集‘Microsoft.SqlServer.Types,版本=12.0.0.0,区域性=中性,PublicKeyToken=89845dcd8080cc91’或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT异常:0x80131040)

原因可能是什么?我已尝试搜索网络,有对Version=11.0.0.0的引用,但没有对‘Microsoft.SqlServer.Types’的Version=12.0.0.0的引用。查看Visual Studio 2015的引用管理器时,我只能找到最高版本为11.0.0.0的版本。

推荐答案

在程序包管理器中,从Nuget下载12版本

https://www.nuget.org/packages/Microsoft.SqlServer.Types/

另请查看该条目在web.config中向后兼容

在引用文件夹中,右键单击并设置Copy local=true

这篇关于无法加载文件或程序集&Microsoft.SqlServer.Types,版本=12.0.0.0,区域性=中性,PublicKeyToken=MyKey;或其依赖项之一。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆