Visual Studio 2010 新项目向导制造的 MFC Dialog 程序在调试模式下无法编译?

Posted

技术标签:

【中文标题】Visual Studio 2010 新项目向导制造的 MFC Dialog 程序在调试模式下无法编译?【英文标题】:Visual Studio 2010 new project wizard manufactured MFC Dialog program doesn't compile in Debug Mode? 【发布时间】:2010-10-05 20:27:07 【问题描述】:

我使用 Visual Studio 2010 的向导创建了一个新项目。 VS 完成生成项目后,我尝试构建它 - 在发布模式下效果很好,但在调试模式下却没有,出现以下编译器错误:

1>------ Build started: Project: MyProj, Configuration: Debug Win32 ------
1>Build started 05/10/2010 22:17:08.
1>InitializeBuildStatus:
1>  Touching "Debug\MyProj.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>  All outputs are up-to-date.
1>ResourceCompile:
1>  All outputs are up-to-date.
1>ManifestResourceCompile:
1>  All outputs are up-to-date.
1>LINK : fatal error LNK1104: cannot open file 'D:\My Documents\Dev\MyProj\MyProj\Debug\MyProj.exe'
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.24
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我在向导中设置了以下参数:

MFC 应用程序 基于对话框 在静态库中使用 MFC 添加了“Windows Sockets”高级功能

我使用的是 Windows 7 64bit Ultimate 计算机。

【问题讨论】:

习惯微软产品...尤其是新产品。 【参考方案1】:

这似乎是 Visual Studio 2010 中的一个小错误。一旦我关闭解决方案并重新打开它,它就可以正常工作... 此错误在我的设置中重现。

【讨论】:

以上是关于Visual Studio 2010 新项目向导制造的 MFC Dialog 程序在调试模式下无法编译?的主要内容,如果未能解决你的问题,请参考以下文章

将crm 4插件项目从visual studio 2005升级到visual studio 2010

visual studio 2010怎么新建c语言文件

visual studio 2010 一个解决方案里有多个c++源文件 怎么只执行其中一个?

Visual Studio 性能分析:JavaScript

如何在 Visual Studio (C++) 项目向导中添加/重命名配置?

Visual Studio - 使用从现有源创建项目向导时使用新筛选器而不是新文件夹