2016-12-09 10 views
0

私は、読み込まれたプロジェクトにmsbuildインポートを追加する必要があるVisual Studio 2015拡張を開発しています。私はプロジェクトファイルのパスをうまく取得できますが、PrivateAssemblies Visual Studioフォルダのアセンブリによって制御されるプライベートMicrosoft.Build.Evaluation.ProjectCollectionにロードされています。パブリックAPIを介してMicrosoft.Buildオブジェクトにアクセスする方法はありますか?Visual Studio 2015でC++プロジェクトファイルを編集する正しい方法は何ですか?

+0

IパブリックAPIが何であるかわからない、それはDLLプロジェクト? –

+0

問題を解決しても問題が解決しない場合は、お気軽にご連絡ください。 –

答えて

0

あなたは右の参照をクリックすることができます - > [参照を追加します - >拡張 - > Microsoft.Buildをチェック - > OK、あなたはこのようにそれを使用することができます。

System::String^ projectPath = L"D:\\Project\\Msbuild\\TestProject\\CppConsoleApp\\CppConsoleApp.vcxproj"; 
    Project^ project = gcnew Project(projectPath); 
関連する問題