SSRS 2008引用的程序集返回了不正确的值



我有一个引用程序集的SSRS报告。我在引用的程序集上调用一个方法,该方法应该为我提供一个值。当我从控制台应用程序引用此程序集并调用该方法时,会返回正确的值。当我在SSRS中引用这个相同的程序集并使用控制台应用程序中使用的相同参数调用方法时,会返回不正确的值。这毫无意义。为什么它在一个环境中以一种方式表现,而在SSRS中以另一种(不正确的)方式表现?

我已尝试删除和重新引用程序集,删除.rdl.data文件,将程序集和(任何依赖程序集)放在C:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies文件夹中。

有什么建议吗?

此值是否可能受到32位与64位计算的影响?这可能是你不一致的原因。

最新更新