3

GAC に展開する最良の方法はありますか?

dll を GAC にドラッグするだけで十分ですか?

4

6 に答える 6

5

GACにデプロイする方法は、セットアッププロジェクトを使用することです。

于 2009-07-07T09:49:49.043 に答える
4

Visual C# でグローバル アセンブリ キャッシュにアセンブリをインストールする方法を参照してください。
アセンブリには厳密な名前が必要ですが、基本的には DLL を GAC にドラッグするだけで十分です。

于 2009-07-07T09:42:01.990 に答える
3

最適な deploynet ツールはWiXです

VS の標準的なセットアップおよび展開プロジェクトでは、相互に依存関係がある場合、アセンブリを GAC にインストールするのが困難です。その解決策が WiX です。WiX ソース XML では、インストールするアセンブリを指定するだけです。すべてのファイルを指定することの欠点は、インストールするファイルが大きく異なる場合、XML コードを頻繁に更新する必要があることです。したがって、Web アプリケーションのデプロイに WiX プロジェクトを使用しないでください。

WiX の詳細: http://www.wixwiki.com/index.php?title=Main_Page

s

于 2010-04-29T18:31:29.927 に答える
1

gacutilを使用します。

于 2009-07-07T09:41:52.833 に答える
0

GacBrowser (オープンソース)を使用することを強くお勧めします。これにより、GAC を適切に制御できます。

Gacutil はデプロイ用ではありません。これは開発者ツールであり、SDK に移動されました。ドラッグ アンド ドロップにより、予期しない結果が生じる可能性があります。

于 2009-07-07T09:45:41.453 に答える
0

.Net Framework に同梱されているGACUtilを使用することをお勧めします。
既に述べたように、Assemblyフォルダーへのドラッグ アンド ドロップで十分です。

于 2009-07-07T10:59:25.597 に答える