【发布时间】:2012-06-23 06:39:44
【问题描述】:
我从 msdn 学术联盟获得了 Visual Studio 2010 x86 的安装程序,并在我的计算机上安装了 Windows 7 Home Premium 和 M460 i5 处理器。它运行得很好,除了它不调试,无论是 C# 还是 C++。
如果我构建项目,然后按下调试按钮,它就可以工作。但是为什么 Debug 按钮不会自动构建呢?
我怎样才能使调试按钮自动编译和调试只需单击它,而不是先单击构建按钮然后单击调试按钮?
解决方案:哎呀,问题解决了,这只是一件愚蠢的事情......
工具 > 选项> 项目和解决方案 > 构建和运行 > 运行时,当项目过期时 > 始终构建
更新:由于标题具有误导性,我认为澄清 Visual Studio 2010 x86(32 位)安装程序在 amd64(64 位)机器上完美运行非常重要。事实上,我认为只有 x86 安装程序。
【问题讨论】:
-
请说得更具体一些,“它不调试”没有多大意义。
-
@Chris “调试”按钮不会创建任何文件。弹出消息“Cannot start debugging because the debug target ... is missing”,输出目录为“bin\Debug\”,平台目标为“x86”。