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可以是完全限定名稱的第一部分。