在VS2010中调试期间无法打开windows窗体

本文关键字:windows 窗体 VS2010 调试 | 更新日期: 2023-09-27 18:16:36

我正在visual studio 2010中调试一个windows应用程序,该应用程序是从。net framework v2和VS 2005开发和升级的。

最初,windows窗体可以在调试模式下打开。然而,几次之后没有编辑(因为我只是在修复之前跟踪可能的错误),这些表单变得无法打开。无论何时,当我跟踪bug直到代码显示表单时,调试器就会停止跟踪,没有任何消息。有人知道什么问题会导致这种情况吗?非常感谢。

在VS2010中调试期间无法打开windows窗体

通常如果您无法调试步骤到代码中,那么这通常表明由于缺少源代码和/或缺少该项目的调试.pdb文件,因此没有可用的调试信息。

检查构建配置以确保您正在尝试调试调试构建,对于包含多个项目的解决方案,很容易意外地将配置管理器设置为在发布模式下构建项目,而您正在执行的项目处于调试模式。

同样,在多项目解决方案中,检查您引用的是项目而不是项目输出,否则如果您引用的是项目的发布构建输出,则将配置管理器设置为在调试模式下构建项目将不起作用。

如果Winforms驻留在第三方DLL中,那么请确保在尝试调试之前引用了库的调试版本。