ソリューションエクスプローラのいくつかの項目を右クリックすると、メニュー項目が追加されるVisual Studio 2015拡張機能に取り組んでいます。メニュー項目をクリックすると、ソリューションから特定のプロジェクトをビルドして実行したいと考えています。VSエクステンションからプロジェクトをビルドして実行する
私はEnvDTE.Project
からApplicationObject.ActiveSolutionProjects
に私のプロジェクトを見つける方法を知っています。その後FullName
プロパティを取得し、MSBuild.exe
を直接実行するか、BuildManagerクラスを実行してビルドすることができます。しかし、これはおそらくVisual Studioにビルド結果を統合しません - 進捗状況、エラーリストなど
質問:EnvDTE.Project
を直接作成するAPIはありますか?