如何从GAC备份Biztalk dll

时间:2015-08-18 09:48:38

标签: c# .net dll biztalk gac


我在GAC中有一个biz talk dll(Microsoft.BizTalk.ExplorerOM.dll),我可以从路径C:\WINDOWS\assembly (file:///C:/WINDOWS/assembly)看到。我想要备份这个DLL。

我在堆栈溢出和其他网站上阅读了一些文章,他们建议在C:\WINDOWS\assembly\GAC_MSIL\Microsoft.BizTalk.ExplorerOM (file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.BizTalk.ExplorerOM)下提供dll。但就我而言,我Microsoft.BizTalk.ExplorerOM下没有GAC_MSIL个文件夹。

而其他dll存在该文件夹。请帮助我如何设法备份dll。

3 个答案:

答案 0 :(得分:1)

由于您没有回复我所做的评论,我将假设您正在使用Microsoft BizTalk Server 2010

我使用BizTalk机器上的旧命令'dir'快速搜索了C:驱动器,这给了我两个位置的指示:

“C:\ Program Files(x86)\ Microsoft BizTalk Server 2010 \ Developer Tools \ Microsoft.BizTalk.ExplorerOM.dll”

“C:\的Windows \组件\ GAC_MSIL \ Microsoft.BizTalk.ExplorerOM \ 3.0.1.0__31bf3856ad364e35”

请注意,您可能无法使用Windows资源管理器访问第二个位置。使用命令提示符访问它,工作得很好。

Image to access the GAC using command line.

如果您想从该位置的GAC复制它,只需使用复制命令将其复制到您想要的位置。

希望这有帮助。

答案 1 :(得分:0)

您可以在命令提示符下使用DOS命令Copy来复制Biz Talk DLL。

请使用命令提示符路由到Biz Talk DLL文件夹。

GAC文件夹路径是 - c:\ Windows \ Assembly \ GAC \

答案 2 :(得分:0)

它们位于C:\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL

如果要在Windows资源管理器中查看GAC的文件夹结构,可以使用注册表执行此操作:启动regedit。导航到HKLM \ Software \ Microsoft \ Fusion。添加名为DisableCacheViewer的DWORD并将值设置为1