Выражения отчетов SSRS не оцениваются в проекте MVC3 IIS6 C # - PullRequest
1 голос
/ 09 июля 2011

В моем проекте 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, и мне интересно, может ли кто-нибудь еще пролить свет на это

...