如何从GAC中拷贝文件出来

如何从GAC中拷贝文件出来,第1张

GAC的目录在c:\windows\assembly, 而这个目录是不允许你直接复制粘贴的 为了把文件拿出来, 你需要使用命令行

如果你使用命令行的话, 你会发现GAC的目录结构与Windows Explorer展示给你的看的目录不同

要把文件从GAC中拿到, 你可以运行下面的命令:

C:\WINDOWS\assembly\GAC_MSIL>xcopy C:\GACDLLs\ /s /r

具体程序集所在的目录也许会不同 有可能是GAC 或者是GAC_32 先找到你想要的文件, 然后你可能会需要从上面列出的文件夹中进行拷贝

用这个命令查找你感兴趣的文件

找到了, 我们用这个命令拷贝出来

这是完全取消部署某一应用程序所必需的。为了自动化这一过程,建议在将应用程序部署到生产环境中之前,编写一个预处理脚本,该脚本可以在卸载应用程序时自动从 GAC 卸载程序集。有关详细信息,请参阅使用预处理脚本和后处理脚本来自定义应用程序部署。您还可以使用此类脚本删除附加的文件和设置;有关说明,请参阅如何删除 BizTalk 应用程序的其他文件和设置。先决条件--------------------------------------------------------------------------------若要执行本主题中所述的过程,必须用在 GAC 上具有写权限的帐户进行登录,该 GAC 位于 %systemdrive%\Windows\Assembly。本地计算机的管理员帐户拥有此权限。有关权限的详细信息,请参阅部署和管理 BizTalk 应用程序所需的权限。从GAC 卸载程序集--------------------------------------------------------------------------------使用Windows 界面--------------------------------------------------------------------------------1导航到位于 %systemdrive%\Windows\Assembly 的 GAC。2右键单击在您的应用程序中包括的每个程序集文件,单击“卸载”,然后单击“是”进行确认。使用命令行

以上就是关于如何从GAC中拷贝文件出来全部的内容,包括:如何从GAC中拷贝文件出来、如何从GAC卸载程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9450406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存