В моем проекте MVC3 я хотел добавить отчеты, поэтому я использовал локальный отчет SSRS rdlc (Microsoft Reporting), создав подпапку и поместив в нее веб-просмотрщик .aspx и rdlc. Все было хорошо, пока я не попробовал выражения, в которых были какие-либо функции скрипта. Они не оценивались и не возвращали #Error (даже простые вещи, такие как Len и т. Д.), Где бы я ни помещал их в отчете (заголовок, нижний колонтитул и т. Д.).
Я использую objectDatasource, возвращающий значения int, Server 2003 SP2 (отсюда IIS6) и vs2010 SP1 (требуется для развертывания пакета MVC3).
До сих пор я выяснил, что
1) Если я создаю стандартный WEB-проект (НЕ MVC3), то выражения оцениваются.
2) Если я использую веб-сайт MVC3 на Server2008 (IIS7), то это работает
Я подозреваю, что в этом виноваты подстановочный знак IIS и gumph, необходимые для работы MVC3 с IIS6, и мне интересно, может ли кто-нибудь еще пролить свет на это