質問

この音関連 この質問, もちろん同じことをしているのです。その質問が no アセンブリを示します。鉱山を除くすべての特ます。

今いるソリューションを提供。にしてるわけではありませんのですか。かったかのバグに対?

を使用していVisual Studio2010のプロBeta2にWindows7ました。まだダウンロードサイ疑似たインストールでは、GACのコマンドラインユー GACUTIL.その後、再起動.

これは、組み立て私のGAC(クリックすると拡大します):

alt text

このリストアセンブリ用いてビジュアルスタジオ:

alt text

このコマンドプロンプトがインストールして使っていて、その後確認:

C:\Users\jason\Downloads>gacutil -i Rhino.Mocks.dll
Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.21006.1
Copyright (c) Microsoft Corporation.  All rights reserved.

Assembly successfully added to the cache

C:\Users\jason\Downloads>gacutil /l |grep -i rhino
Rhino.Mocks, Version=3.6.0.0, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL
役に立ちましたか?

解決

Visual Studioは、GAC内のすべての項目が一覧表示されますことはありません。特定のレジストリキーに記載されていますそれだけのリスト項目ます。

「参照の追加」ダイアログボックスにアセンブリを表示する方法を

詳細は、このナレッジベースの記事を参照してください。ボックス

あなたは常にディスク上のそれに閲覧することにより、アセンブリへの参照を追加することができます。

他のヒント

私は、あなたがあなたの目標を達成するのに役立ちますこと、完全に無料でツールを作成しました。 ミューズVSReferences のあなたは、グローバルを追加することができます追加GAC参照]メニュー項目からプロジェクトにアセンブリキャッシュ参照ます。

Visual Studioが参照の追加]ダイアログには、GACとは無関係です:それはアセンブリの中に見えるフォルダが実際にAssemblyFoldersレジストリキーによって制御されます。ないGACに表示されますが、(追加リファレンスすべてがGACにあり、逆ではない)の追加リファレンスに表示されていることをすべてています。

はちょうど[参照]タブに移動し、RhinoのモックのDLLへの参照を追加するには、あなたは/解凍した/組み込まれてRhinoのモックをインストールし、そこからDLL(複数可)を選択した場所に移動します。

あなたはNuGetから両方のWebフォームとWinFormsのためにレポートビューアのDLLをインストールすることができます:

nuget> Install-Package Microsoft.ReportViewer

受け答えなかったこれを解決の指示を少し変更したよ 方法:追加と削除"を参照の追加の参照ダイアログボックス

のための32ビットos, 追加のレジストリ鍵となります。

  • [HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework\VersionMinimum\AssemblyFoldersEx\MyAssemblies]@="AssemblyLocation"
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\VersionMinimum\AssemblyFoldersEx\MyAssemblies]@="AssemblyLocation"

のための64ビットオペレーティングシステム, 追加のレジストリキーは32ビットレジストリhive.

  • [HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\VersionMinimum\AssemblyFoldersEx\MyAssemblies]@="AssemblyLocation"
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\ VersionMinimum\AssemblyFoldersEx\MyAssemblies]@="AssemblyLocation"

VersionMinimum はにまで見ることができます。NET Frameworkバージョンが適用されます。の場合 VersionMinimum はv3.0のフォルダを指定AssemblyFoldersEx用。NET Framework3.0を展開するようになります

AssemblyLocation のディレクトリにアセンブリしたいで表示され 追加参照 ダイアログボックスでは、例えば、C:\MyAssemblies.

のレジストリキーのHKEY_LOCAL_MACHINEノードですべてのユーザーのアセンブリには、指定された位置に 追加参照 ダイアログボックスを閉じます。のレジストリキーのHKEY_CURRENT_USERノードにのみ影響を及ぼの設定は、現在のユーザーです。

開放に 追加参照 ダイアログボックスです。のアセンブリには .当期純 タブがあります。ない場合、このアセンブリ内の指定された AssemblyLocation ディレクトリを再起動すVisual Studio上、もう一度お試しください。

試作Visual Studio2017年企業Windows10

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top