1

我有一个具有以下设置BizTalk项目:在GAC中看不到已部署的Biztalk项目组件?

General > Redeploy > True 
Local Machine > Install to Global Assembly Cache > True 

参与所有项目都产生SNK文件。但是,我删除了一个参考文献,但未将其从GAC according to biztalk documentation中清除。当我尝试在c:\ windows \ assembly中找到我安装的程序集时,找不到我的BiztalkProject.DLL或BiztalkLibraries.DLL项目。这可能是一个权限问题,还是我处理一个不同的问题?

回答

5

C:\ Windows \ Assembly是CLR 2.0 GAC(.Net 2.0到3.5)。

如果您正在使用的BizTalk Server 2010或更高版本,你会发现,在C CLR 4.0 GAC的GAC'd大会:\ WINDOWS \ Microsoft.NET \装配\ GAC_MSIL

4

您还可以使用GACUTIL。可执行程序。打开开发人员命令提示符,然后键入

gacutil /l | find "AssemblyName" 

,以检查它是否在GAC和

gacutil /u AssemblyName 

将其删除。请注意,AssemblyName可以是完全限定名称的第一部分。