我想用自定義程序集第一次向服務器部署報告。我能夠在沒有組裝的情況下部署相同的報告。我正在使用Reporting Services 2012(Visual Studio 2010)來部署報告。Reporting Services 2012部署錯誤:「加載代碼模塊時出錯」
這是當我嘗試部署完整的錯誤消息我得到:
加載時出錯代碼模塊:「SGA.Reporting,版本= 1.0.0.0,文化=中立,公鑰=空」。詳細信息:無法加載文件或程序集'SGA.Reporting,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其某個依賴項。該系統找不到指定的文件。
我已經閱讀了幾篇關於這個問題的文章,而不是解決了我的問題。這是一個針對.NET Framework 4.0,AnyCPU編譯的dll。
在我的本地PC在那裏我從部署我抄我的DLL來所有這些文件夾: C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies C:\ PROGRAM文件(x86)\微軟的Visual Studio 10.0 \ Common7 \ IDE \ PublicAssemblies C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319
在我正在部署的服務器我已將我的dll複製到以下所有這些文件夾: C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Pu blicAssemblies C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319
任何想法?
對於未來的讀者:您的「MSRS10_50.MSSQLSERVER」值將有所不同。 – granadaCoder
這是Visual Studio Designer的附加功能。 http://stackoverflow.com/questions/2653965/reporting-services-2005-deploying-error-could-not-load-file-or-assembly – granadaCoder