0

Приложение разрабатывается в VS 2008. Средство просмотра отчетов используется и вызывает отчет от SSRS на сервере SQL Server 2005.Как разработать в Visual Studio 2008 и внедрить объект View View для .Net 2?

Error: 
Server Error in '/AppName' Application. 

Configuration Error 
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 

Source Error: 
Line 41: <add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0 

Я думаю, что это из-за .Net 3.5 против .Net 2.0 вещи. Сервер приложений не имеет 3.5 и не будет.

Как вы исправите VS 2008, чтобы он использовал средство просмотра отчетов, подходящее для приложений .Net 2?

ответ

0

Если вы установили Copy Local = True для ссылки ReportViewer в свой проект, тогда необходимая версия dll будет скопирована в вашу папку bin при публикации.

Для получения более подробной информации см. http://dotnetslackers.com/_NET/re-100203_Error_Could_not_load_file_or_assembly_Microsoft_ReportViewer_WebForms_Version_9_0_0_0.aspx.

0

Мы решили эту проблему, поставив на сервер как средство просмотра отчетов 2005 года, так и средство просмотра отчетов 2008 года. Спасибо за ответ.

 Смежные вопросы

  • Нет связанных вопросов^_^