アセンブリを参照するSSRSレポートがあります。私は値を提供するはずの参照されたアセンブリのメソッドを呼び出します。このアセンブリをコンソールアプリケーションから参照してメソッドを呼び出すと、正しい値が返されます。 SSRSでこの同じアセンブリを参照し、コンソールアプリケーションで使用するのと同じパラメータを使用してメソッドを呼び出すと、間違った値が返されます。これは意味がありません。 SSRSの1つの環境で別の(誤った)方法で動作するのはなぜですか?SSRS 2008参照アセンブリが不正な値を返す
.rdl.dataファイルを削除してアセンブリを削除して再参照しようとしましたが、C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PublicAssembliesフォルダに移動します。
提案がありますか?
アセンブリが.net 3.5であることを確認してください。誤った値は見当たりませんでしたが、SSRSで.net 4.0カスタムデータプロバイダを使用しているときにタイプミスマッチが発生しています。 –