2009-08-31 72 views
1

我收到构建错误'错误VCBLD0007:无法找到要构建的项目配置RELEASE | X64'。当试图建立在那个配置。发布| Win32正常工作。项目中肯定存在配置。我在VS2005中使用vcbuild构建,并在x64框中运行。'找不到项目配置'构建错误

任何人都有提示吗?

回答

1

我认为你的错误听起来像我前一阵子。事实证明,我们在安装时忘记安装64位选项。一种测试方法是重新运行安装程序并选择更改或删除,然后查看64位选项是否已安装。

0

只是一个猜测:区分大小写。或者可能是项目/解决方案文件格式不正确。检查出来 - 它们是简单的文本文件。如果你能在这里提供它,那将是最好的,但我知道这可能是不可能的。

此外,如果你不知道这(VS是不是对此非常直观的),这里的结构是如何工作的简单说明:

有两种配置 - 每个项目都有自己的一组配置,并且该解决方案具有一组配置。每个项目配置都描述了如何构建特定项目 - 编译器选项,要包含的文件等。然而,每个解决方案配置仅描述了要构建的项目以及要为每个特定项目使用哪个项目配置。请注意,项目配置和解决方案配置之间不存在1:1映射。你可以用任何你喜欢的方式设置它们。

错误似乎表明您正在使用的解决方案配置引用了该特定项目中不存在的项目配置。

1

我一般建议在这样的情况:

删除相关的配置(“发行| X64”)永久保存并退出视觉工作室。 为此,您必须在配置管理器的平台弹出菜单中选择编辑...>编辑...>。 然后重新启动并完全重新创建配置。这可能是一个好主意,在删除旧配置之前创建一些屏幕截图。

这可能需要大约30分钟,但它可能会解决问题。

0

发生此错误是因为Visual Studio的64位工具未正确安装。重新安装解决了我的问题。