の複製:参照の追加の .NET タブに表示するアセンブリの取得
そのため、私は Visual C# 2008 Express Edition を使用しており、「参照の追加」ダイアログの .NET タブに GAC の内容がリストされているという私の仮定が間違っていることがわかったので、少し回り道をしました。 .
私のプロジェクトから参照したいアセンブリは GAC でのみ利用可能だったので、これは私にとって少し問題でした。(これは、XNA 2.0 再配布から取得した Microsoft.XNA.Framework v2.0 であり、私が確認した限りでは、GAC にのみインストールされていました)。
.csproj ファイルで Microsoft.XNA.Framework への参照を手動で設定し、キャッシュから dll のコピーを取得することで、問題を回避しました。次に、DLL 用のディレクトリを作成し、それをレジストリ内の Visual Studio のアセンブリ ディレクトリのリストに追加すると、出来上がりです! .NET タブで確認できました。
これはすべて私には少しばかげているように思えますが、私の最初の仮定 (.NET タブに GAC の内容が表示される) がそれほど不合理だったり、それほど一般的ではなかったりするとは思いません。私より詳しい人教えてください
- GAC の内容が表示されないのはなぜですか? ドキュメントにはそうではないと書かれていますが、正当な理由はありますか?
- 実際に GAC の内容全体を一覧表示する方法はありますか? 私がどこかで見逃したチェックボックス?
どんな情報でも大歓迎です。