.net - Visual Studio 调试器在网站根目录下未附加

标签 .net asp.net visual-studio visual-studio-2008

当我从环境中运行时,我的 Visual Studio 2008 调试器没有附加到默认网站的根目录时出现问题。

我有一个在 Visual Studio 2008 SP1 上运行的 .NET 3.5 Web 应用程序项目。我已将项目设置为“使用本地 IIS Web 服务器”,路径为“http://localhost/”。我能够创建虚拟目录并且应用程序编译正常。

我的问题是,当 Internet Explorer 启动时,调试器未连接。我能够“附加到进程”并选择“w3wp.exe”,它会调试得很好。这是一个 PITA;为什么它不会自动附加?

我曾经在 VD 下运行这个完全相同的项目,并且从未遇到过未附加调试器的问题。想法?

最佳答案

我遇到的问题与我的 web.config 中有一个标签围绕着我的标签这一事实有关。这显然会导致调试器附加,然后立即出错,而没有任何警告或错误。这是我用来解决这个问题的文章:

Unable to debug Web Site with Top Level Location

关于.net - Visual Studio 调试器在网站根目录下未附加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/911250/

相关文章:

c# - 如何使整个应用程序全局化一个类?

c# - 使用跟踪监听器将调试输出重定向到文件时出现问题

c# - 尝试理解 Thread.MemoryBarrier() 和上下文切换之间的关系

c# - 如何在自己的方法中模仿string.Format()?

c# - "ConvertPdbToMdb"任务意外失败

visual-studio-2010 - Azure 项目未加载

.net - 维护 .NET 项目中引用的 COM dll 的正确版本

c# - 从代码隐藏到 javascript 获取 ASP 页面中的文件路径

asp.net - 如何在 SSIS SMTP 连接管理器中指定简单例份验证的凭据?

sql-server - Visual Studio DB 项目 : model already has an element that has the same name