2016-03-25 5 views
3

EnvDTEクラスを使用してプログラムのデバッグプロパティをプログラムで変更することはできますか?私はDTEインスタンスを取得する方法を知っていますが、このオプションの値を変更する方法はわかりません。プログラムでvshost.exeファイルを削除するには、このプロパティを変更する必要があります。問題のオプションのVisual StudioプロジェクトのデバッグプロパティをプログラムでEnvDTEを使用して変更する

スクリーンショット:

enter image description here

+0

実行してみてください[このコードサンプル](https://msdn.microsoft.com/ en-us/library/envdte.project.properties.aspx?cs-save-lang = 1&cs-lang = csharp#code-snippet-2)が含まれていて、Property.Nameがわかるでしょう。 "UseVSHostingProcess"のためのいくつかのオッズが、あなたは設定をフレットする必要があります。 –

+0

ありがとう、男。それは実際に動作します。 –

+0

Badaboom!あなたの質問を閉じて、あなたの投稿の左側にチェックマークを入れてください。 –

答えて

1

誰かが答えを必要とする場合は

Project proj = dte.Solution.Projects.Item(1); 
Configuration config = proj.ConfigurationManager.ActiveConfiguration; 
config.Properties.Item("UseVSHostingProcess").Value = false; 
関連する問題