Every time I run a Ccleaner clean, I find that one of my programs stops working. The error message is:
"Error: Could not load the file or assembly ’System.EnterpriseServices.Wrapper.dll’ or one of its dependencies"
I've found that to fix this, the solution below (and solution #1 on this page) does the trick. Interestingly, Microsoft's suggestion to repair .Net does not work.
- Open a Windows File Explorer window and go to the C:\Windows\Microsoft.NET\Framework\v2.0.50727 folder.
</li> <li>Open a second Windows File Explorer window and to the <span style="font-weight:bold;">C:\WINDOWS\assembly</span> folder.
</li> <li>Drag the file <span style="font-weight:bold;">System.EnterpriseServices.dll </span>from the first window in step 2 to the file list on the right in step 3. </li>
Is this a bug, or is there some setting I can change so I don't have to do this every time I run Ccleaner? Attached Screenshot shows which boxes I've cleaned.
TIA.
![post-69465-0-46354300-1399453846_thumb.jpg]()
Hi pyroweasel,
We need to find out if wrapper.dll is being deleted by your cleaning selection.
Please follow these steps:
1 - Press the Analyze button and wait for CCleaner to finish,
2 - right-click the results panel and select “View detailed results”,
3 - type “wrapper.dll” in the Search box.
Please let us know if System.EnterpriseServices.Wrapper.dll is in the list. If not included, then cleaning is not causing your problem.
Thanks
MrT
Thanks for the response. No sign of "wrapper.dll" in the results, but I think I've got a bit closer to the root of the problem. The error above happens when the .Net program tries to launch Word. Also, after cleaning, when I run Excel it 'reinstalls' (which I guess is it repairing itself).
My Custom files setting includes all *.tmp files on C:. and one of those is
C:\Documents and Settings\UserName\Application Data\Microsoft\Office\fbc2B.tmp</p>
By excluding that from cleaning, the problem seems to have stopped.
Thanks again. ~p