VC ++ 2010-将配置添加到解决方案中的单个项目无法生成

阿萨夫

我有以下情况:

我有约20个C ++项目的解决方案。大多数是静态库,一些是DLL和一些可执行文件。此解决方案具有两个配置-调试和发行版,以及两个平台-Win32和x64。长期以来,所有人都运转良好。

现在,我想针对特定的静态库(lib_core)具有两种不同的行为-X和Y。因此,我#ifdef在此库代码中添加了一些USE_X我基于“ Release”创建了一个新的解决方案配置“ Release_X”,并将“ Release”重命名为“ Release_Y”。

然后,我对lib_core的项目配置执行了相同的操作,将相关的项目配置分配给了相同的解决方案配置,并将宏添加USE_X到Release_X项目配置中。

所有其他项目(其中一些甚至都不属于我的项目,因此无论如何我都无法更改)仍保留有Release和Debug配置。

现在,当我尝试构建项目(以及清理/重建,以防万一)时,lib_core无法通过以下方式构建:

2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(283,5): 
error MSB8013: This project doesn't contain the Configuration and Platform combination of Release|Win32.

这里有什么问题?

我该如何工作?

阿萨夫

显然,我要做的只是卸载项目并重新加载它,一切开始正常进行。我猜想关闭和重新打开VS的工作方式相同。

当我将MSBuild输出更改为诊断模式时,我看到该项目的配置被定义为“发布”。卸载并重新加载后,它解决了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VC ++ 2010-将配置添加到解决方案中的单个项目失败

来自分类Dev

这是VC ++ 2010中的错误吗?

来自分类Dev

Visual Studio 2010无法安装VC 9.0运行时

来自分类Dev

如何使用C#在Visual Studio 2010中以编程方式将现有项目添加到当前解决方案中

来自分类Dev

如何将VC ++ 6.0项目升级到VS2010?

来自分类Dev

为什么“开始调试”比VC2010中的“附加到进程”要慢得多?

来自分类Dev

VC ++多项目解决方案

来自分类Dev

VC ++ 2010 Express | 编译器从我的项目中删除了一些代码

来自分类Dev

VC ++ 2010 x64平台无法识别的符号;$(WindowsSDK_LibraryPath_x64)

来自分类Dev

VC ++:代码在VS2010中有效,在VS2013中中断

来自分类Dev

VC ++:代码在VS2010中有效,在VS2013中中断

来自分类Dev

在VS2010中,带有CoolProp 5.0.0的VC ++错误LNK 2019

来自分类Dev

使用gdb在MS VC ++ 2010 Express中编译的调试程序

来自分类Dev

Npm install pomelo错误VC ++ 2010?

来自分类Dev

如何使用VC ++ 2010构建koolplot库

来自分类Dev

在C ++(VC ++ 2010 Express)上,双线程应用程序比单线程应用程序慢。怎么解决?

来自分类Dev

C ++(VC2010)帮助将控制台应用程序转换为隐藏的Windows应用程序吗?

来自分类Dev

VC ++从解决方案中的非/ clr项目的函数中调用/ clr项目的函数

来自分类Dev

区分VC ++ 2010和更高版本的编译器

来自分类Dev

在Windows VC ++ 2010静态链接下构建boost + ICU

来自分类Dev

Debug program compiled in MS VC++ 2010 Express with gdb

来自分类Dev

用于Visual Studio 2010或更高版本的全局VC ++目录

来自分类Dev

无法将Microsoft.Online.Administration.Automation.PSModule dll的引用添加到Visual Studio 2010中的项目中

来自分类Dev

通过COM服务器通过其他线程发送数据时丢失数据-以前在VC6中工作,现在在VS2010中中断

来自分类Dev

查找是否从注册表或文件系统中安装了Visual Studio 2010 SP1(VC10)x64

来自分类Dev

强制VS 2010将解决方案中的项目未“使用”的dll文件复制到输出目录

来自分类Dev

VC ++中的文字类型

来自分类Dev

VC ++中的资源ID

来自分类Dev

在Visual Studio 2013中创建Sharepoint 2010解决方案

Related 相关文章

  1. 1

    VC ++ 2010-将配置添加到解决方案中的单个项目失败

  2. 2

    这是VC ++ 2010中的错误吗?

  3. 3

    Visual Studio 2010无法安装VC 9.0运行时

  4. 4

    如何使用C#在Visual Studio 2010中以编程方式将现有项目添加到当前解决方案中

  5. 5

    如何将VC ++ 6.0项目升级到VS2010?

  6. 6

    为什么“开始调试”比VC2010中的“附加到进程”要慢得多?

  7. 7

    VC ++多项目解决方案

  8. 8

    VC ++ 2010 Express | 编译器从我的项目中删除了一些代码

  9. 9

    VC ++ 2010 x64平台无法识别的符号;$(WindowsSDK_LibraryPath_x64)

  10. 10

    VC ++:代码在VS2010中有效,在VS2013中中断

  11. 11

    VC ++:代码在VS2010中有效,在VS2013中中断

  12. 12

    在VS2010中,带有CoolProp 5.0.0的VC ++错误LNK 2019

  13. 13

    使用gdb在MS VC ++ 2010 Express中编译的调试程序

  14. 14

    Npm install pomelo错误VC ++ 2010?

  15. 15

    如何使用VC ++ 2010构建koolplot库

  16. 16

    在C ++(VC ++ 2010 Express)上,双线程应用程序比单线程应用程序慢。怎么解决?

  17. 17

    C ++(VC2010)帮助将控制台应用程序转换为隐藏的Windows应用程序吗?

  18. 18

    VC ++从解决方案中的非/ clr项目的函数中调用/ clr项目的函数

  19. 19

    区分VC ++ 2010和更高版本的编译器

  20. 20

    在Windows VC ++ 2010静态链接下构建boost + ICU

  21. 21

    Debug program compiled in MS VC++ 2010 Express with gdb

  22. 22

    用于Visual Studio 2010或更高版本的全局VC ++目录

  23. 23

    无法将Microsoft.Online.Administration.Automation.PSModule dll的引用添加到Visual Studio 2010中的项目中

  24. 24

    通过COM服务器通过其他线程发送数据时丢失数据-以前在VC6中工作,现在在VS2010中中断

  25. 25

    查找是否从注册表或文件系统中安装了Visual Studio 2010 SP1(VC10)x64

  26. 26

    强制VS 2010将解决方案中的项目未“使用”的dll文件复制到输出目录

  27. 27

    VC ++中的文字类型

  28. 28

    VC ++中的资源ID

  29. 29

    在Visual Studio 2013中创建Sharepoint 2010解决方案

热门标签

归档