0

我正在使用 VS2010。我已将我的项目及其依赖项目 .Net Framework 从 3.5 更改为 4.0。现在我无法附加该进程,因此我无法调试代码。我已经清理了所有 bin 文件夹并重建了项目,但仍然出现以下错误。 在此处输入图像描述

请帮我解决这个问题..

4

3 回答 3

0

我也收到了这个错误,并且做了上述所有正确的事情——这些都是我的设置。我什至从错误消息中的长 C:\Users... 路径中删除了程序集 - 它仍然没有导致该消息消失。

然后我尝试在源代码中放置一个断点,如果模块确实是在没有调试信息的情况下构建的,则不应允许该断点。然后运行程序,它在断点处停止,我可以进行所有通常的调试。

所以现在我只是忽略了这个消息。我可以按照消息中的建议执行并禁用“如果启动时没有用户代码则发出警告”选项,但我不会这样做,直到我可以花一些时间弄清楚消息出现的原因。

于 2014-10-02T12:13:51.400 回答
0

我不确定这里的问题是什么。错误信息清楚地告诉你,你需要

  1. 关闭(禁用)优化
  2. 打开(启用)调试信息
  3. 重建您的项目,使这些更改生效。

显然你只做了第 3 步。

又看到vs2010调试模块是内置没有调试信息的?,这可能会提供更多信息。

于 2013-08-07T14:21:35.940 回答
0

在 Visual Studio 2012 中取消选中此选项。这将解决此问题

在 Visual Studio 2012 中取消选中此选项。这将解决此问题

于 2016-12-15T15:55:35.427 回答