小编Cra*_*yro的帖子

无法加载文件或程序集'Microsoft.ReportViewer.Common,Version = 11.0.0.0

我最近将我的n层解决方案从.NET 3.5 vs 2008升级到4.5 visual studio 2012.除了水晶报告之外,每件事都很顺利,我必须从以下链接http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe为visual studio 2012安装新的运行时水晶报告.安装上面的软件包之后,我必须解决CrystalViewer的一些不赞成使用的功能和属性,然后在开发环境中正确报告呈现(Windows 7 64位,SQL Server 2005,Visual Studio 2012).当我在测试环境windows server 2008 R2中部署包时,应用程序无法通过抛出错误加载无法加载文件或程序集Microsoft.ReportViewer.WebForms,Version = 11

我设法通过将DLL从C:\ Program Files(x86)\ Microsoft Visual Studio 11.0\ReportViewer复制到解决方案的bin文件夹并设置属性copylocal = true并部署包来解决ReportViewer.WebForms错误.之后我收到错误无法加载文件或程序集'Microsoft.ReportViewer.Common,Version = 11.0.0.0.我试图在我的机器上搜索该DLL,但却无法.当项目在visual studio中运行时,在Debug-> Windows-> Module中 ,文件未列出,但是在全局程序集缓存中安装了该文件,但我不知道它是如何安装到全局缓存的,以及从哪里安装.我找到了一个解决方案,我必须从microsoft软件包安装ReportViewer.msi,但是如果我安装这个软件包,它会要求我安装SQL Server 2012,我不会这样做.任何人都可以帮我解决这个问题.谢谢

.net c# asp.net reporting-services visual-studio-2012

42
推荐指数
5
解决办法
24万
查看次数