在 GAC 中看不到已部署的 Biztalk 项目程序集?

Can't see deployed Biztalk Project Assemblies in 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 项目。这可能是权限问题,还是我正在处理其他问题?

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 程序集

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

gacutil /l | find "AssemblyName"

检查它是否在 GAC 中并且

gacutil /u AssemblyName

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