C#把程序集添加全局程序缓存集GAC,提示成功但是未在assembly路径下找到文件

我强命名了一个程序集,假设名为:xx.dll。并且使用工具gacutil/ixx.dll注册到GAC中,已经提示成功添加到缓存中,但是我在C:\windows\assem... 我强命名了一个程序集,假设名为:xx.dll。并且使用工具gacutil /i xx.dll注册到GAC中,已经提示成功添加到缓存中,但是我在C:\windows\assembly下并没有找到xx的任何文件呀。然后我尝试使用gacutil /u xx.dll卸载就没有成功,难道注册成功的提示有bug?不得吧。哪位大神解释一下。我已经使用管理员账号注册了的。 展开
 我来答
FoolRabbit编程
2015-02-24 · 知道合伙人数码行家
FoolRabbit编程
知道合伙人数码行家
采纳数:619 获赞数:3805
毕业于苏州大学,4年编程经验,对WPF有研究。

向TA提问 私信TA
展开全部
需要使用管理器权限运行
细节介绍可以参考MSDN介绍:https://msdn.microsoft.com/zh-CN/library/ex0ss12c.aspx
追问
gacutil.exe只适合开发时调试用,如果我把共享程序集部署到目标机器上,对方机器未必有这个工具呀,我怎么在代码中自动部署这个程序集?
追答
通过制作安装包部署
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式