0

VS2010(バージョン4ish)に付属のGACUtilを使用して、ローカルGACにdllを登録しました。

実行できgacutil /l xxx、dllが見つかります

他のさまざまな投稿から、Framework 4には独自のGACがあり、ファイルが内のディレクトリに十分に配置できることを認識しています。C:\WINDOWS\Microsoft.NET\assembly

私にとっての問題は、[参照の追加]ダイアログボックスの[.NET]タブに「GACされた」アセンブリが表示されないことです。

プロジェクトのプロパティが同じバージョンの4.0フレームワークを使用していることを確認しましたが、現在途方に暮れています。

他の誰かがこの問題を抱えていましたか?

よろしくお願いします

4

2 に答える 2

2

[参照の追加]ウィンドウには、GACのアセンブリは一覧表示されません。Visual Studioは、そのウィンドウに一覧表示するアセンブリを検索するための独自のパスの一覧を保持します。アセンブリをそのリスト、特に「 [参照の追加]ダイアログボックスにアセンブリを表示するには」という見出しの下に表示する方法については、こちらを参照してください。

于 2011-01-06T15:42:19.733 に答える
0

代わりに...

web.configを介してdllを追加するより手動の方法が可能です。

アセンブリノードの使用

http://msdn.microsoft.com/en-us/library/bfyb45k1.aspx

あなたが必要とするかもしれないどんな情報も使用することによって見つけることができますgacutil /l <name of assembly>

于 2011-01-06T17:20:46.737 に答える