更改控制台应用程序的默认设置

时间:2020-03-06 14:28:18  来源:igfitidea点击:

我希望控制台应用程序默认为

多线程调试。
警告等级4.
建立浏览信息。
没有资源文件夹。

有谁知道有什么技术可以让我创建具有所需选项的控制台应用程序,而无需手动设置它。

解决方案

是的,你可以这么做。我们要创建自己的项目模板。然后,我们可以从"新建项目"向导中选择该模板。我无法找到有关如何在Visual Studio 6中创建项目模板的文档,但是此MSDN文章介绍了Visual Studio 2005的过程。希望我们会发现这些说明非常相似。

我已经得出结论,这是不可能的。

支持Windows项目的自定义应用程序向导,但不支持控制台项目。

这是我研究的地方。

http://www.codeproject.com/KB/cpp/genwiz.aspx?fid=15478&df=90&mpp=25&noise=3&
sort = Position&view = Quick&select = 1266895

http://msdn.microsoft.com/en-us/library/ms950410.aspx

http://msdn.microsoft.com/zh-CN/library/aa300499(VS.60).aspx

定制应用程序将接受Windows项目作为模板的基础,但不接受控制台项目。出现一个消息对话框,声称所选的基础项目不是c ++项目。

事实证明这很容易做到。

在工作区中创建一个新的控制台项目,将其命名为0_console
按照我们希望的方式设置其特征。 (警告级别4 ...)
退出msvc,并使用Windows资源管理器复制项目目录。
将其粘贴到与0_console项目相同的目录级别。
将其重命名为我们希望新项目成为的名称。
进入该目录,然后编辑dsp文件,并替换0_console值
用新的名字。
保存该文件,然后进入msvc,然后将项目插入工作区