アセンブリを GAC に登録するには、さまざまな方法があるようです。しかし、それを行う「適切な」方法は何ですか?
Lou Franco (および gacutil) への返信:
私は開発に Gacutil を使用していますが、gacutil は .NET 1.1 以降の基本的な .NET ユーティリティには含まれていないため、インストールする適切な方法ではないように思えます。これは単なる開発者ツールです。
追加: Gacutil (以下の回答を参照) は再配布できないため、開発者以外の人に提供する予定のアプリでは使用しないでください。別名、お客様。Aaron Stebner によるこのブログ投稿 (およびコメント) を参照してください。
WIX を使用する場合:
WIX は素晴らしいかもしれませんが、内部ではどのように機能しているのでしょうか? WIX がアセンブリをインストールする正しい方法となる詳細は何ですか? それはどのように見えますか?システム/.NET 呼び出しですか? System32 のどこかに埋め込まれている dll を呼び出す必要がありますか?
(編集:WIXは内部でMSIを使用しているようです。受け入れられた回答の私のコメントを参照してください。)
最終編集:アセンブリをGACにインストールする正しい方法は、Windowsインストーラーを使用することであり、それ以外は何もないようです。Wixを試してみます。皆さんありがとう!