2

次の設定を持つ Biztalk プロジェクトがあります。

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

関連するすべてのプロジェクトで、SNK ファイルが生成されます。ただし、参照を削除しましたが、biztalk のドキュメントによると、GAC から削除されていません。c:\windows\assembly にインストールされているアセンブリを見つけようとすると、BiztalkProject.DLL または BiztalkLibraries.DLL プロジェクトが見つかりません。これはアクセス許可の問題である可能性がありますか、それとも別の問題に対処していますか?

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 に答える