繁体   English   中英

Visual Studio自定义向导-添加其他配置

[英]Visual Studio custom wizard - add additional configuration

我正在编写用于创建C ++项目的Visual Studio自定义向导。

我需要定义其他构建配置,该配置继承了调试配置。

我在Google上搜索了很多,但找不到任何东西。

我想应该通过调用proj.Object.AddConfiguration在JScript文件( default.js ), AddConfig函数中proj.Object.AddConfiguration 但是我找不到示例,也找不到语法规则。

我发现的唯一东西是: http : //www.codeproject.com/Articles/200039/A-Visual-Studio-Wizard-to-add-more-project-configu,但这太复杂了,我无法想办法。

你能帮忙吗?

找到了。 可以使用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";  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM