「共通」アセンブリ (DLL) を GAC にデプロイするプロジェクトを継承しました。セットアップ プロジェクトでは、Common からのプライマリ出力の [プロパティ] ウィンドウで、フォルダー プロパティがグローバル アセンブリ キャッシュとして指定されます。
ただし、Windows エクスプローラーで GAC に移動すると、そのアセンブリの痕跡が見つかりません。
DALが含まれており、データベースがヒットしているため、そこにあると想定する必要があります。
プロジェクト自体では、AssemblyInfo.cs ファイルで、[assembly: AssemblyKeyFile("")] および [assembly: AssemblyKeyName("")] の行がコメント アウトされていることに注意してください。
ただし、署名タブでは、指定されたキーがあり、[アセンブリに署名する] チェックボックスがオンになっています。
GACにリストされていない理由を理解したいだけです(shfusion.dll - ビューアー経由)。いくつかのバグを修正しましたが、更新された dll が手動で行わなくても GAC に展開されたことを確認したいと思います。
[編集] GAC 内の dll を発見し、Decompiler を使用して、私の変更が含まれていないことを確認しました。これは、インストーラーが機能せず、手動でインストールする必要があることを意味していると思います。
乾杯