System.EnterpriseServices.dll不断从GAC消失 [英] System.EnterpriseServices.dll keeps disappearing from GAC

查看:104
本文介绍了System.EnterpriseServices.dll不断从GAC消失的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

超过一个星期以来,我的.NET 2.0全局程序集缓存出现了一个奇怪的问题.我将在Visual Studio 2005中打开一个Web项目,只是得到一个错误消息,指出它无法找到程序集'System.EnterpriseServices.dll'.我在GAC中查看,该程序集只有2个文件:一个用于.NET 1.x,另一个用于"Zap"文件. 2.0程序集的条目,但不是标准"条目.入口.当我将System.EnterpriseServices.dll手动添加到GAC(从C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727)时,一切在一天的剩余时间内都有效.

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" entry for 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.

第二天,我将进入.NET 2.0配置以查看GAC,并且System.EnterpriseServices.dll 2.0版再次丢失(即使没有进入VS2005)!它每天都会自动从全局程序集缓存中消失!我已经修复了.NET Framework安装,但似乎无法解决问题.

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.

谢谢!

Serge van Neck

Serge van Neck

推荐答案

我已经看到了相同的问题,并且仍在尝试解决.在一种情况下,这似乎是在安装AppStream时引起的.完成此操作后,他们不仅可以释放EnterpriseServices GAC条目,还可以恢复或重新安装框架.到目前为止,我什至无法暂时将EnterpriseServices重新输入到GAC中.

I have seen the same issue and am still trying to resolve it. In one case it seems to be caused when installing AppStream. Once that is done, they not only loose the EnterpriseServices GAC entry, but also the ability to do a restore or re-install of the framework. So far, I have been unable to get EnterpriseServices entered back into the GAC even temporarily.

吉姆


这篇关于System.EnterpriseServices.dll不断从GAC消失的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆