【发布时间】:2010-11-24 14:58:04
【问题描述】:
我是一个 asp.net 新手。我继承了 asp.net mvc 代码的基础,为了帮助自己更好地在我面前堆积如山的源代码中定位,我想在调试器中逐步完成它。但是,作为微软平台的新手,我不知道该怎么做。
我们的应用程序以许多不同的主机名提供内容,这些主机名是我在我的 hosts 文件中设置的,这样我就可以访问 uris 下的应用程序,例如 customername.mysite.loc。因此,我认为在 Visual Studio 2008 中使用内置 Web 服务器不是我的选择,我应该将我的 VS 调试器直接附加到应用程序恰好在其下运行的 IIS 进程。
很遗憾,我没有在 Google 上找到有关如何执行此操作的大量信息。在那里找到的大多数教程要么相互矛盾,要么使用各种旧版本的 IIS(我在 Windows Server 2008 下运行 7.0)。显然,解决方案包括在调试模式下编译我的源代码(我已经这样做了),将 IIS 中的应用程序设置为调试模式并以某种方式附加到进程,但到目前为止,我对这个简单的大纲没有成功。
谁能指点我一份工作指南或描述一个更好的方式来调试我的项目?我想做的甚至可能吗?非常感谢!
【问题讨论】:
标签: asp.net visual-studio debugging iis