【问题标题】:rsErrorLoadingCodeModule: what are the steps to deploy an assembly for use with Report Builder 2.0?rsErrorLoadingCodeModule:部署程序集以用于 Report Builder 2.0 的步骤是什么?
【发布时间】:2013-01-29 00:43:44
【问题描述】:

我用public static 类和返回类型为int 的public static 方法构建了一个程序集。最终我会添加更多的方法,但现在程序集只包含一个方法。我正在尝试在我的 SSRS 报告中使用此程序集,但它会导致错误:

[rsErrorLoadingCodeModule]
加载代码模块时出错:‘XXX.Calcs, Version=2013.1.21.0, Culture=neutral, PublicKeyToken=null’。
详细信息:无法加载文件或程序集 'XXX.Calcs,Version=2013.1.21.0,Culture=neutral,PublicKeyToken=null' 或其依赖项之一。系统找不到指定的文件。

我通过Report Properties -> References 引用了程序集。当我创建一个在程序集中使用该方法的表达式然后构建时,我得到了上述错误。

我将程序集部署到:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies

想法?我是否缺少任何步骤?

【问题讨论】:

  • 您是在本地使用它还是在针对报表服务器进行测试?
  • 此时,我正在VS2008中构建报表。
  • 将 DLL 添加到 Windows\assembly 时会发生什么?
  • 另外,我记得的另一件事...这可能是一个愚蠢的问题,但是您是否重新启动了VS?我似乎记得它只在应用程序启动时为报告加载程序集。

标签: reporting-services


【解决方案1】:

我找到了this,并完全按照步骤操作。

【讨论】:

  • 几个月前我花了几个小时试图让它工作但没有运气。这个链接终于帮我弄明白了,谢谢!!!!!!!我认为我唯一错过的是 .NET 必须设置为版本 2。我可以在 Sharepoint 集成模式下再次使用自定义程序集,这让我松了一口气!谢谢!
猜你喜欢
  • 2016-05-21
  • 2012-12-12
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
  • 2016-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多