Debugging 如何连接和调试在Windows Azure Emulator中运行的ASP.NET MVC应用程序?

Debugging 如何连接和调试在Windows Azure Emulator中运行的ASP.NET MVC应用程序?,debugging,iis,azure,Debugging,Iis,Azure,我正在编写一个在WindowsAzure中运行的MVC3应用程序。在本地计算机上,我使用WindowsAzure模拟器 如果我在解决方案中按F5(“开始调试”),我就能够设置断点并逐步完成应用程序的代码 您知道如果应用程序已经在运行(如果使用CTRL+F5“启动而不调试”)是否可以附加到该应用程序?如果是,如何进行 在IIS中运行的ASP.NET中,我只需附加到w3wp.exe进程。如何对Windows Azure emulator执行相同的操作?如果您在IIS中运行应用程序(配置文件中有一个站

我正在编写一个在WindowsAzure中运行的MVC3应用程序。在本地计算机上,我使用WindowsAzure模拟器

如果我在解决方案中按F5(“开始调试”),我就能够设置断点并逐步完成应用程序的代码

您知道如果应用程序已经在运行(如果使用CTRL+F5“启动而不调试”)是否可以附加到该应用程序?如果是,如何进行


在IIS中运行的ASP.NET中,我只需附加到w3wp.exe进程。如何对Windows Azure emulator执行相同的操作?

如果您在IIS中运行应用程序(配置文件中有一个站点部分),那么您将使用emulator执行相同的操作。Azure为部署创建应用程序池,因此您只需附加到w3wp.exe进程。

我始终使用开发服务器运行我的Web应用程序进行调试,而不是Azure emulator。为什么不直接使用dev/IIS服务器呢?是否存在Azure托管的特定问题?@SliverNinja,很好,我可以做到。我优先选择emulator,因为如果Azure有特定的功能,我会支持它。