Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在多项目Visual Studio解决方案中以不同配置编译项目_C++_Visual Studio - Fatal编程技术网

C++ 在多项目Visual Studio解决方案中以不同配置编译项目

C++ 在多项目Visual Studio解决方案中以不同配置编译项目,c++,visual-studio,C++,Visual Studio,我有一个包含多个项目的VisualStudio解决方案。为了简化测试,我创建了两个子项目。我需要编译并运行Win-32配置中的一个子项目,因为它使用外部DLL(Win-32配置)和x64中的另一个子项目 我该怎么做 更新-1:我已经尝试设置两个项目的配置,如下面的屏幕截图所示。但是,一旦我构建了项目,那么这两个项目都将构建在主窗口中选择的配置中 打开配置管理器(菜单Build>configurationmanager)。在那里,您可以为每个解决方案配置+平台对的单个项目设置配置和平台。我这样做

我有一个包含多个项目的VisualStudio解决方案。为了简化测试,我创建了两个子项目。我需要编译并运行Win-32配置中的一个子项目,因为它使用外部DLL(Win-32配置)和x64中的另一个子项目

我该怎么做

更新-1:我已经尝试设置两个项目的配置,如下面的屏幕截图所示。但是,一旦我构建了项目,那么这两个项目都将构建在主窗口中选择的配置中


打开配置管理器(菜单
Build>configurationmanager
)。在那里,您可以为每个解决方案配置+平台对的单个项目设置配置和平台。

我这样做了,但在我的OP中更新后,一旦我构建了项目,这两个项目都是在主窗口中选择的配置中编译的。请尝试添加自己的配置并覆盖调试或发布,分别为Win32和x64创建一个配置。也许这样可以1,使用Configuration Manager为解决方案添加至少两个目标平台。2、使用“批量生成”窗口一次生成多个解决方案配置。