2

I have a Biztalk project that has the following settings:

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

All projects involved have an SNK file generated. However, I removed a reference and it hasn't been cleaned out of the GAC according to biztalk documentation. When I attempt to locate my installed assembly in c:\windows\assembly, I cannot find my BiztalkProject.DLL or the BiztalkLibraries.DLL project there. Is it possible this is a permissions issue, or am I dealing with a different issue?

4

2 回答 2

5

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

如果您使用的是 BizTalk Server 2010 或更高版本,您将在 C:\Windows\Microsoft.NET\assembly\GAC_MSIL 的 CLR 4.0 GAC 中找到 GAC 程序集

于 2015-02-24T20:17:27.973 回答
4

您也可以使用 gacutil.exe。打开开发人员命令提示符,然后键入

gacutil /l | find "AssemblyName"

检查它是否在 GAC 中,并且

gacutil /u AssemblyName

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

于 2015-02-24T21:20:40.697 回答