在Visual Studio的post build event属性上写一个新值

时间:2019-02-26 16:08:01

标签: vsix

我想在Visual Studio项目属性上修改启动外部程序属性的值,但是找不到正确的名称。

public void ProjectFinishedGenerating(Project project)
{
string command = "C:\myprogram.exe"
envDTE = project.DTE;

EnvDTE.Properties configmg = project.Properties;
configmg.Item("????").Value = command;
}

有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法。该属性名称为 PostBuildEvent 。 下面的代码会将属性设置为 Command 中定义的值。

public void ProjectFinishedGenerating(Project project)
{
string command = "C:\myprogram.exe"
envDTE = project.DTE;

EnvDTE.Properties configmg = project.Properties;
configmg.Item("PostBuildEvent").Value = command;
}