2011-01-14 15 views
0

H「参照の追加...」ダイアログの「.NET」タブには、GACからアセンブリが表示されないため、Visual StudioプロジェクトにGACにインストールされたアセンブリへの参照を追加する一般的なベストプラクティスは何ですか?GACに含まれるアセンブリをどのように参照しますか?

+0

あなたは必ずあなたのアセンブリです表示するように変更することができますレジストリキーに言及します[参照の追加]ダイアログの[.NET]タブに表示されません。 –

+0

新しいアセンブリが一覧に表示されない場合があるため、アセンブリをGACにインストールした後にVSを再起動する必要があります。 – Oded

+1

はい、「参照の追加」ダイアログがGACからアセンブリリストを取得すると考えるのが一般的な誤りです。これは真実ではなく、いくつかのレジストリキーと特別なフォルダから取得します。 – bitbonk

答えて

1

[参照の追加...]ダイアログでは、プロジェクトファイル(たとえばC#の場合は.csproj)が変更されます。それは単純なmsbuildファイルです。あなたはノードを変更する必要があり、あなたのプロジェクトへの参照を追加するには、次の参照が

<Reference Include="System.Data.Services"> 
    <RequiredTargetFramework>3.5</RequiredTargetFramework> 
</Reference> 
+0

VSツール/ GUIを使用して行う方法はありますか? – bitbonk

関連する問題