私の MVC3 プロジェクトでは、レポートを追加したかったので、SSRS ローカル レポート rdlc (Microsoft Reporting) を使用して、サブ フォルダーを作成し、その中に .aspx Web ビューアーと rdlc を配置しました。なんらかのスクリプト関数を含む式を試すまでは、すべて問題ありませんでした。それらは評価されず、レポートのどこに配置しても (Len などの単純なものでさえ) #Error が返されました (ヘッダー、本文フッターなど)。
私はint値を返すobjectDatasource、Server 2003 SP2(したがってIIS6)およびvs2010 SP1(MVC3パッケージの展開に必要)を使用しています。
これまでのところ、私はそれを解決しました
1) 標準の WEB プロジェクト (MVC3 ではない) を作成すると、式が評価されます。
2) Server2008 (IIS7) で MVC3 Web サイトを使用している場合、それは機能します
MVC3をIIS6で動作させるために必要なIISワイルドカードとガンフが原因であると思われ、他の誰かがこれを明らかにできるかどうか疑問に思っています