I have a test server and a production server.
On both servers I have a test folder.
When I deploy new aspx pages to the test folder on the test server, I can display and run the report. I use a link from the menu page to open the page.
When I copy the SAME pages from the test server to the production server and copy the SAME link from the test server's menu page to the production server's menu page, I get this error:
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=11.0.0.0, Culture=neutral, ; or one of its dependencies. The system cannot find the file specified.
Source Error:
An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Everything is the SAME on both of these servers. The DLLs are the same on both servers. All the pre-existing pages on the production server load and run without any issues or errors.
This just started this week. I haven't made any changes to the production server.
I searched for some possible solutions but haven't found anything to resolve this issue. I verified the ReportViewer dll is using version 11.0.0 and not version 10. My web.config files are the SAME on both servers.
Any ideas what is causing this error?
What I have tried:
I verified the ReportViewer dll is using version 11.0.0 and not version 10.
I verified the time/date stamps on my DLLs and config files on both servers - they are the same.