2012-10-22 71 views
1

我正在編寫用於創建C++項目的Visual Studio自定義嚮導。Visual Studio自定義嚮導 - 添加其他配置

我需要定義額外的構建配置,它繼承了調試配置。

我GOOGLE了很多,但找不到任何東西。

我想這應該在JScript文件(default.js),AddConfig函數中完成,通過調用proj.Object.AddConfiguration。但是我找不到示例,也沒有語法規則。

我發現的唯一的事情是:http://www.codeproject.com/Articles/200039/A-Visual-Studio-Wizard-to-add-more-project-configu但它太複雜了,我無法弄清楚。

你能幫忙嗎?

回答

0

找到它。它可以使用C#代碼完成:

solution.SolutionBuild.SolutionConfigurations.Add("Conf", "Debug", true); 
//set Conf to be active build configuration 
solution.SolutionBuild.SolutionConfigurations.Item("Conf").Activate(); 
//Get project 
VCProject pro = solution.Projects.Item(1).Object; 
//Get comiler tool for project 
VCCLCompilerTool tool = pro.Configurations.item("Conf").Tools("VCCLCompilerTool"); 
//set Prprocessor definition for Conf 
tool.PreprocessorDefinitions = "NEW"; 
相關問題