GAC にいくつかのカスタム アセンブリがインストールされていますが、MSBuild タスクを使用してこれらの存在を確認しようとすると、False と表示されます。ただし、フレームワーク アセンブリの存在は示されます。これが私の仕事です:
<Target Name="CheckGAC">
<MSBuild.ExtensionPack.Framework.Gac TaskAction="CheckExists" AssemblyName=Service.Common, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=ed9f5fb552f617d7">
<Output PropertyName="AssemblyExists" TaskParameter="Exists"/>
</MSBuild.ExtensionPack.Framework.Gac>
<Message Text="Exists: $(AssemblyExists)"/>
</Target>
GAC のユーザー アセンブリで動作しない理由はありますか? または、MSBuild を使用してアセンブリが GAC に存在するかどうかを確認する他の方法はありますか?