2016-05-16 10 views
0

以前は、マクロを使用して外部プログラムパスのパスを設定する方法がありました。VSデバッグ:外部プログラムパスのマクロ

チームは、自分のパスに基づいてこの値を設定する必要があります。プロジェクトファイルをチェックインすると、ローカル設定が上書きされます。

これにはどのような解決策がありますか?

答えて

0

あなたがC#プロジェクトのデバッグ設定でスタート外部プログラムオプションを参照している場合は、あなたが選択したスタートアッププロジェクトのためにそれを設定し、次のC#コードを使用することができます(あなたは、Visual司令官でそれを実行することができます):

Project startupProject = DTE.Solution.Item(((DTE.Solution.SolutionBuild as SolutionBuild2).StartupProjects as object[])[0]); 
    Properties p = startupProject.ConfigurationManager.ActiveConfiguration.Properties; 
    p.Item("StartProgram").Value = @"c:\my.exe";