23 September 2005 4:44Where is Microsoft.ReportViewer.ProcessingObjectModel.dll?
Its' not on my B2 system, though the other two are.
... No ProcessingObjectModel.dll here
It does show in the GAC, and it d/n show in the list of avaialble .NET assemblies to ref.
Is this error related to the above issue?
"Processing Errors" "Failed to load exressions host assembly. Details: Could not load file or assempbl 'expression_host_601.....' version=10.2.50215.44, culture=nutral,... Failed to grant permission to execute. (Exception from HResult:0x80131418)
I need help.
29 Nopember 2005 9:04You can find ReportViewer.exe at the following location: C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\ReportViewer\ReportViewer.exe
after you run ReportViewer.exe, the file will copied to the Global Assembly Cache folder on the deployment computer
for more see this:http://msdn2.microsoft.com/en-us/library/ms251723.aspx
30 Nopember 2005 1:32by the way.to get the files in the Global Assembly Cache folder ,you can use this "Subst b: %windir%\assembly"
15 Februari 2006 16:54Hello... I had the same problem, and I couldn't find this file... but your post was a great help... thank you so much.
15 Februari 2006 17:19
Use it in what way? My.computer.filesystem.fileexists()??
16 Februari 2006 7:09you can go, to the following directory, C:\WINDOWS\assembly and if you have installed everything properly the file will be there, once you've found the file, copy it to your /bin folder where your application is located.
22 April 2006 16:00
I have recently discovered that i have the same need.
My ISP says that I need
I ran the reportviewer.exe and found
Microsoft.ReportViewer.ProcessingObjectModel, but not the dll.
I was also told that I needed to use CMD to copy the dll, not use Windows Explorer.
Can someone direct me if I am missing anything? Nothing seems to be wrong on my PC, but the reports need it on the ISP.
24 April 2006 20:48
If Microsoft.ReportViewer.ProcessingObjectModel is found in the GAC, Report Viewer should be able to run. You do not need an additional copy of the DLL on the machine.
17 Oktober 2006 4:50
If you download the Report Viewer Redistributable you can use a tool like WinZip to extract the Microsoft.ReportViewer.ProcessingObjectModel.dll. First, you need to extract the MSI.exe to a folder. Located in that folder you will find reportv1.cab which also needs to be extracted. Microsoft.ReportViewer.ProcessingObjectModel.dll is located in this cab but has to be renamed.
See my blog post for a complete step by step write up: http://drowningintechnicaldebt.com/blogs/dennisbottjer/archive/2006/10/16/Hacking-Report-Viewer-Redistributable.aspx
Hope this helps,
31 Oktober 2007 3:45
I executed reportviewer.exe in my isp,and Microsoft.ReportViewer.ProcessingObjectModel is found in the GAC,but my website is still wrong ,what's the reason
please help me
05 Desember 2007 6:56
I had the same problem.
I had the microsoft.reportviewer.winforms.dll plus the common and webforms dll's but didn't have an accessible copy of the processingobjectmodel dll, which IS on your local machine you just can't see it.
to get the last one - microsoft.reportviewer.processingobjectmodel.dll you have to go to the GAC directory through the dos prompt, you can't get at it through the windows file access system.
c:\windows\assembly\gac_msil\microsoft.reportviewer.processingobjectmodel\ should get you started.
drill down using dir/w through the next subdirectory (there's a big directory name using the assembly key), until you get to the processingobjectmodel dll. copy it out using the dos copy command and then copy it over to your bin directory on the server and should work fine. mine did anyways.
04 Maret 2008 22:07Dennis Bottjer, your hack is exactly what I needed. Thank you!
21 Maret 2008 4:16
I found the Microsoft.ReportViewer.ProcessingObjectModel.dll in the location you said but I can't copy it using DOS command copy; copy command returns the message "Access is Denied" hope you help.
22 April 2008 1:24Copying via DOS from the GAC makes it work for me too. Thanks to whoever suggested that. But WHY is it so complicated and convoluted???? And for such an important piece of functionality as generating reports...
19 Juni 2008 16:52Thank you so much for the advice!
Why is this file so special Microsoft has to hide it from Windows Explorer?? Even "show hidden files" and searching won't find it... What gives?
This is an idiotic decision on Microsoft's part, I'm surprised it's not a bigger problem.
11 Juli 2008 15:44Not really that idiotic, do you really think everyone should see files in the GAC and tool around with them? I'd prefer it if when my customers got an error message they just call the help desk instead of messing up the GAC then calling the help desk and saying "SO I got this message about some file needing to be in the g a c and I went in there and started deleting and moving stuff....." It's not meant for the end user to know the existence of.
16 Februari 2010 11:16Hi,
I had the same issue, and I could solve it by installing the Report viewer 2005. Om my computer I have both report viewer 2005 and 2008 installed, and the project was created using the dll from v8.x used by report viewer 2005. When installing double check that you use the correct version of report viewer. Both can be installed side by side.
2005 version can be downloaded from here:
2008 version can be downloaded here:
.. as written above you can double check that all DLL:s are in the folder C:\WINDOWS\assembly
13 April 2010 20:06Thank you, Morgan! I was finally able to find the dll using dir /w.
12 Mei 2010 10:42
How to copy Microsoft.ReportViewer.ProcessingObjectModel.dll
First of all click on it to download Microsoft Report Viewer Redistributable 2008 http://www.microsoft.com/downloads/details.aspx?FamilyID=CC96C246-61E5-4D9E-BB5F-416D75A1B9EF&displaylang=en
1. Then open dos command prompt
2. Type “Cd windows\assembly\gac_msil\Microsoft.ReportViewer.pro*” and press enter
3. List the directory (type dir and press enter)
4. You will see the two versions 8 and 9
5. Just type cd 9*
6. Then type copy * c:\
file will be copied in you root directory of C drive
10 September 2010 19:41
You cannot find this DLL on windows explorer, you need to copy using DOS prompt, try to do this:
- Open MS-DOS prompt (Menu Start > Run > type "cmd"without quotes and press OK)
- type thew following command then press ENTER:
- type "dir" without quotes and see the name of the next directory, in my case is 184.108.40.206__b03f5f7f11d50a3a, so I'll type the following:
-now you are in the directory that has the DLL, lets make a copy into C:/ root folder, type the following command:
copy Microsoft.ReportViewer.ProcessingObjectModel.dll C:\
Now you have to go to the C:/ and find your DLL called Microsoft.ReportViewer.ProcessingObjectModel.dll
14 Desember 2010 0:51Just wanted to say thanks for the help on copying the dll out of the GAC. I was needing to deploy a website that uses the ReportViewer, but installing the ReportViewer exe on the server was not an option. Copying all 3 dll's into the website /bin folder got it running for me...
06 Januari 2011 16:20Thanks for this post...solved my issue!
- Disarankan sebagai Jawaban oleh endyk 02 Februari 2011 0:39
02 Februari 2011 0:40
Also check this out:
17 Februari 2011 19:20WOW Works great!!!!!Like a charm. No need to run reportviewer.exe on user's computer.
14 Mei 2011 5:05
thaks it is very usefull for me
18 Juli 2011 13:42
Check This Link
04 Oktober 2011 7:27
this is what i also get please help
08 Oktober 2011 10:08
Check out this link which talks about copying the DLL from GAC:
25 Desember 2011 11:43
just setup this Microsoft Report Viewer Redistributable 2008
- Diedit oleh AmmatAllah 25 Desember 2011 11:43
18 April 2012 2:32
Thanks Dennis! That solved my issue!
Just an update for Visual Studio 2010 and ReportViewer 2010:
Use reportviewer_redist2010core.cab instead of reportv1.cab.