【问题标题】:VC++ Winforms auto generated project won't debug VS2010: "This Project is out of Date"VC++ Winforms 自动生成的项目不会调试 VS2010:“此项目已过时”
【发布时间】:2013-08-02 14:01:26
【问题描述】:

VS 2010 C++ Express 我收到一个错误,我的解决方案无法编译。

会发生以下情况:

  1. 我打开 Visual Studio。 (显然)
  2. 我点击“欢迎”页面上的“新建项目”。
  3. 我选择“Windows 窗体应用程序”,为其命名,然后单击“确定”。
  4. 我点击调试按钮。
  5. 显示“项目已过时”。

我什么都不做。没有保存,没有等待。我写下了我在做的时候做了什么。我重复了很多次,还是不行。

我是否忘记在我的解决方案中添加另一个文件来帮助它编译?我没有更改时间,就像其他人所说的可能会影响它。它在我的硬盘上,所以这是一个新项目。


其他对我没有帮助的问题:

  • This question: 里面没有任何东西适用于我。
  • This question: 所有答案都说文件丢失了,但是两分钟前刚刚自动生成的文件怎么可能呢?顺便说一句:这是我一周前安装以来的第一个解决方案;我只是重复这个过程几次。唯一更改的设置是我根据自己的喜好自定义的工具栏图标。
  • This question: 对于我的技能水平来说,一切都太复杂了;我习惯了一些 C/C++ 语法,但不习惯 Visual Studio VC++.net。

【问题讨论】:

    标签: c++ winforms visual-studio-2010 visual-c++ compiler-errors


    【解决方案1】:

    默认的 VS 设置与您想要的一键执行所有用法并不完全兼容。 C++ 程序员通常倾向于显式地构建程序。使用 Build + Build 或按该命令的快捷键。

    你可以改变它。使用工具 + 选项、项目和解决方案、构建和运行。请注意“在运行时,当项目过期时”设置。将其更改为“始终构建”。下面那个最好改成“不启动”。

    【讨论】:

    • 设置有意义,但什么让它“过时”?
    • 源代码比编译后的程序更新就过期了。这包括从未编译过程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多