When I deploy my web app I get the following error on page load:
An error occurred during local report processing.
The definition of the report 'Main Report' is invalid.
An unexpected error occurred in Report Processing.
Could not load file or assembly 'Microsoft.ReportViewer.Pr
Version=220.127.116.11, Culture=neutral, PublicKeyToken=b03f5f7f11d
50a3a' or one of its dependencies. The system cannot find the file specified.
I believe it has to do with the registering of dlls on the server because the app runs as expected in vs 2008 dev.
If i understand correctly, all i have to do is place the dlls in the BIN directory at the root of my app and asp.net will look there first [i am unable to register the dlls on the server - so i am attempting the BIN approach].
If I am correct that should be the end of it and my app should reference the dlls in the BIN directory without the dlls having to be registered on the server?
My web.config and some other possibly relevant code is listed below.
windows server 2000
visual studio 2008
local .rdlc report created at root level of web app
website is configured as virtual directory on the 2000 server
Thank you in advance for any assistance you can give.
<compilation debug="true" strict="false" explicit="true">
<add assembly="System.DirectoryServices, Version=18.104.22.168, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=22.214.171.124, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>