2009-06-01 13 views
1

Visual Studioのプラグインで、現在アクティブな プロジェクトを取得しようとしています。Visual Studioでアクティブなプロジェクトを取得する

DTE.ActiveSolutionProjectsの使用に関するいくつかのWeb投稿があります。 この関数は、私にはキャスト可能なオブジェクトを与え、 DTE.Projectオブジェクトの配列ですが、IDEの現在のソリューションとしてロードしたものとは関係なく、常に同じプロジェクト を与えてくれます。 常にその配列には1つの要素があり、常に同じ 要素です。

他の方法でプロジェクトを見つけるには?

- ポール

答えて

0

それは私ActiveSolutionProjectsは私が欲しいものないことが判明 - VS2008のデバッグインスタンスを実行しているときに を除き、それは偽の情報を提供します。 プラグインがVS2008に直接ロードされている場合、正しい情報が得られます。

+0

'Object'を使用する必要がありますか?' DTE.ActiveSolutionProjects(0).Object' –

関連する問題