繁体   English   中英

Visual Studio 2010 1 个解决方案中的 2 个项目

[英]Visual Studio 2010 2 projects in 1 solution

我有控制台版本的应用程序,较早开发并希望对其进行 MFC 可视化,但也能够运行控制台版本。 是否可以在同一解决方案中的现有控制台项目旁边添加新项目? 另外,我必须静态链接库。

是的,绝对有可能,这就是解决方案文件的用途。 您所要做的就是在解决方案资源管理器中右键单击并添加一个新项目,将为您创建解决方案文件。

如果你确实有多个项目,你也可以在要调试的时候指定启动多个,只需在Solution Explorer->Properties,Common Properties->Startup Project中右键点击解决方案,然后select Multiple Startup Projects单选按钮。

是的,您可以在一个解决方案中拥有多个项目。 不确定,您可以引用 exe 文件作为 MFC 项目的库。 对于 CLI 项目,是的 - 你可以这样做。

是的,您可以 - 添加一个新项目并向其中添加文件。 您不必静态链接,您可以根据需要完全链接。 事实上,您还可以复制旧项目文件编辑其内容以重命名并将其添加到解决方案中,然后删除/添加您想要的特定文件。

它不像 C# 那样您必须镜像项目文件的磁盘布局,C++ 文件可以在您喜欢的任何地方引用。

另一种方法是添加一个新的构建目标(例如调试、发布和添加“控制台 - 调试”和“控制台 - 发布”),然后您可以根据目标将文件标记为从构建中排除,这样您就可以拥有1 个项目构建了项目的 2 个略有不同的版本。

暂无
暂无

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

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