我正在尝试安装.dll参考以在我的代码中使用它,但我在使用gacutil时遇到问题。有人能帮我解决这个问题吗?
我尝试过使用http://msdn.microsoft.com/en-us/library/ex0ss12c.aspx 但我仍然必须做错事......
我尝试安装的.dll是Office.dll
以下是我的尝试:
gacutil /i Office.dll "C:\File\path\Office.dll"
出现错误说:
Unknown option: C:\File\path\Office.dll
有人有任何想法可以帮助我吗?
答案 0 :(得分:11)
您不需要第二个参数
只需使用:
gacutil /i "C:\File\path\Office.dll"
答案 1 :(得分:4)
您可以使用Publish
类轻松地将dll添加到GAC。添加对System.EnterpriseServices
System.EnterpriseServices.Internal.Publish publish = new System.EnterpriseServices.Internal.Publish();
publish.GacInstall("dll path");
答案 2 :(得分:2)
试试gacutil /i "C:\File\path\Office.dll"
。另请注意,必须强烈命名程序集才能在GAC中正确安装。