gacutil不被视为内部或外部命令?
我创建了一个添加外部DLL参考的控制台应用程序。
现在我必须将我的外部Dll部署到我的程序集中。
当我试图在GAC中添加我的dll时。
GACUTIL.EXE /i MyLibrary.dll
命令将我的dll添加到Assembly中,它显示我的错误
*gacutil is not recognized as an internal or external comma*
我该怎么办?
“但我如何在客户端服务器上部署我的dll,因为他可能没有visual studio”
如果我没记错的话,gacutil也存在于C: windows Microsoft.Net some文件夹中
另一种方法:如果使用原语.cmd =>您可以将gacutil.exe和gacutil.exe.config与脚本一起捆绑。
另一种方式:如果您使用的是Windows安装程序,那么它就支持GACing程序集。
另请注意,x86和x64程序集有不同的GAC(如果程序集是MSIL,则忽略)。
对于Windows 10,路径为: C:Program Files (x86)Microsoft SDKsWindowsv7.0ABin
可能的重复: GAC 32位与64位 (gacutil不再是.Net 3.0以来客户端操作系统的一部分,你需要使用适当的安装程序或安装windows SDK,这显然是过度的)
如果您已经安装了Visual Studio,则可以使用Developer Command Prompt而不是正常的Command prompt
直接访问gacutil
。
您可以在此处找到Developer Command Prompt
:
Start Menu > Visual Studio 20XX > Developer Command Prompt for VS20XX
上述就是C#学习教程:gacutil不被视为内部或外部命令?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/984715.html