如何解决试图使用c#安装.NET 4 GAC DLL
| 直到现在,我们一直在使用C#将GAC DLL安装到GAC中,而没有任何问题System.EnterpriseServices.Internal.Publish p =
new System.EnterpriseServices.Internal.Publish();
p.GacInstall(filePath);
但是,我们尝试使用相同的代码来安装.NET 4.0 GAC DLL。它没有给出任何错误,并表示已安装GAC。
但是,当我查看“ 1”文件夹时,没有看到正在安装的GAC。另外,当我在服务器上查找事件查看器时,它也会向我显示警告
\“源:全局程序集中的COM + SOAP Services安装失败:<GACDLL_PATH>
有什么方法可以使用C#以编程方式将.NET 4.0 GAC DLL安装到GAC中吗?
解决方法
我能够解决这个问题
我用目标框架4.0重建了C#项目。
以前,我尝试使用由目标框架3.5构建的c#项目安装.NET 4 GAC DLL。
在使用.NET 4.0框架重建项目之后,我能够安装.NET 4 gac dll。此外,这是向后兼容的,即,您可以安装使用.NET Framework早期版本创建的GAC DLL \。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。