Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 为什么赢了';我的VS2005是否达到了突破点?_Asp.net_Debugging_Visual Studio 2005_Web Config_Projects And Solutions - Fatal编程技术网

Asp.net 为什么赢了';我的VS2005是否达到了突破点?

Asp.net 为什么赢了';我的VS2005是否达到了突破点?,asp.net,debugging,visual-studio-2005,web-config,projects-and-solutions,Asp.net,Debugging,Visual Studio 2005,Web Config,Projects And Solutions,我快发疯了,浪费了很多时间。我正在调试中运行,检查web.config以确保存在DEBUG=true,检查代码以确保达到它,清除所有临时文件和pdb。唯一有效的方法是不断地终止解决方案,创建一个新的解决方案,然后再次添加所有项目。我不应该每天都这样做。右键单击解决方案资源管理器中的“解决方案”节点,然后选择“属性”。检查其中的配置设置。实际上,visual Studio没有使用process WebDev.WebServer.EXE附加项目 执行以下步骤: 单击调试菜单 单击“附加到进程WebD

我快发疯了,浪费了很多时间。我正在调试中运行,检查web.config以确保存在DEBUG=true,检查代码以确保达到它,清除所有临时文件和pdb。唯一有效的方法是不断地终止解决方案,创建一个新的解决方案,然后再次添加所有项目。我不应该每天都这样做。

右键单击解决方案资源管理器中的“解决方案”节点,然后选择“属性”。检查其中的配置设置。

实际上,visual Studio没有使用process WebDev.WebServer.EXE附加项目

执行以下步骤:

  • 单击调试菜单
  • 单击“附加到进程WebDev.WebServer.EXE”

  • 现在您的调试已启用。

    如果您使用的是Windows Vista,请尝试以管理员身份启动Visual Studio。即使您已经在计算机上以管理员身份运行,仍然可以右键单击Visual Studio并选择“以管理员身份运行”。

    如果您正在附加到进程,有时这可能是由于未加载符号造成的。如果看到代码跳过断点,将光标悬停在断点上,它将告诉您是否未加载符号。如果是这样的话,这里有几个潜在的解决方案

  • 清除C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NET临时文件中的所有文件

  • 确保已将*.pdb文件部署到应用程序的bin文件夹中

  • 在附加调试器时,web进程尚未加载程序集。重置进程,并在附加到进程之前稍等一段时间,使进程有机会加载dll


  • 如果你从来没有让它工作过,你为什么要每天都这样做?我错过什么了吗?这是IE8吗?我在VS2005中遇到了类似的问题,在这里找到了答案:在升级到VS2008之后,我没有这个问题