|
For more than a week now I'm having a weird problem with my .NET 2.0 global assembly cache. I'll open a web project in Visual Studio 2005 only to get an error saying that it was unable to find assembly 'System.EnterpriseServices.dll'. I look in the GAC and there's only 2 files for that assembly: one for .NET 1.x and a "Zap" entryfor the 2.0 assembly, but not a "standard" entry. When I manually add System.EnterpriseServices.dll to the GAC (from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727), everything works for the rest of the day.
The next day I'll go into my .NET 2.0 configuration to look at the GAC, and the 2.0 version of System.EnterpriseServices.dll is missing again (even without going into VS2005)! It's automatically disappearing from the global assembly cache every day! I've repaired my .NET framework installation, and that doesn't seem to solve the problem.
I have not been able to find anyone online with the same problem. I would really appreciate it if someone has an explanation, and hopefully a solution.
Thanks!
Serge van Neck |