Server 2012 Report Viewer 2008 error 02-28-2020 17:05 | LINK | 68.118.122.255
Мы обновляем клиентский сервер с 2008 R2 Standard до 2012 R2 Standard. У них есть веб-приложение, которое было разработано в Visual Web Developer 2008 и отлично рушится на Server 2008. Мы обновили сервер 2008 до 2012 по соображениям безопасности, 2008 - EOL. После обновления сервера до 2012 года мы получаем эту ошибку. Первая запись (9.0.0.0) - это DLL, которая использовалась в 2008 году и в нашем веб-приложении, но в 2012 году возник конфликт. Как мы можем удалить вторую DLL, чтобы разрешить конфликт?
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0433: The type 'Microsoft.Reporting.WebForms.LocalReport' exists in both
'c:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll'
and
'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\e22c2559\92c7e946\assembly\dl3\cf546f7e\10e464fc_043cd101\Microsoft.ReportViewer.WebForms.DLL'
Ошибка источника:
Line 2842:
Line 2843: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
Line 2844: private void @__BuildControl__control35(Microsoft.Reporting.WebForms.LocalReport @__ctrl) {
Line 2845:
Line 2846: #line 133 "C:\inetpub\wwwroot\Report\StandardReports.aspx"
Исходный файл:
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\e22c2559\92c7e946\App_Web_standardreports.aspx.1933d7c.lxenes1b.0.cs Line: 2844