Csharp/C#教程:gacutil不被视为内部或外部命令?分享


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

(0)
上一篇 2021年12月20日
下一篇 2021年12月20日

精彩推荐