调试在IIS Express VS2012上运行的ASP.NET应用程序

时间:2013-06-12 23:19:16

标签: visual-studio-2012 iis-express

我正在使用Windows 8和Visual Studio 2012在本地运行ASP.NET Web应用程序。问题是我无法弄清楚如何附加调试器。我试过调试>开始调试,但它给了我以下错误...

Error Message

我在代码中添加了一个断点并尝试启动/点击网站,但没有骰子。我还检查了我的项目并确保检查了ASP.NET调试并在我的web.xml中确认了正确的配置。

有什么想法吗?

更新

好的我可以使用以下内容附加到该过程.... enter image description here

但它仍然说我的符号尚未生成......

当我尝试连接到iisexpress时,我看到......

enter image description here

3 个答案:

答案 0 :(得分:4)

您需要将调试器附加到iisexpress.exe。虽然这对我有用,但它确实引起了错误,所以我的假设是它可以被忽略。我现在将此标记为解决方案,但是,如果有人想出一个更好的答案,我会转换。

答案 1 :(得分:0)

看起来你正在尝试启动一个库项目,而不是一个asp.net项目。

您的解决方案中是否有多个项目?尝试右键单击项目文件并单击“设置为启动项目”并再次进行调试。

如果您的解决方案中只有一个项目,或者您确定将正确的项目设置为启动项目,那么您可能为它创建了错误的项目类型。创建一个asp.net项目并将文件移动到该项目中。

答案 2 :(得分:0)

确保您的项目是一个asp.net项目。如果是,右键单击项目并选择“设置为启动项目”,然后尝试运行它。