Mid*_*ide 18 iis azure visual-studio-debugging
我有一个Web应用程序asp.net部署到Windows Azure.我尝试先在本地运行它.但是在调试时,我从VS2010中捕获了这个错误:
"There was an error attaching the debugger to the IIS worker process
for URL 'http://127.255.0.0:82/' for role instance
'deployment16(6).WindowsAzureProject2.WebApplication3_IN_0'.
Unable to start debugging on the web server ......."
Run Code Online (Sandbox Code Playgroud)
我很难找到解决这个问题的方法,但对我来说似乎没什么用.我是Windows Azure的新手,这对我来说真的很麻烦.
小智 31
当我尝试将应用程序启动到计算模拟器中时,我遇到了与Windows 8类似的问题,即使用Visual Studio 2012 RTM和Azure SDK 1.71调试云应用程序.这是一个非常简单的应用程序,但我使用Azure诊断.最后这些是我改变了两件对我有用的东西,都打开了Windows 8的功能(所以转到Win8并打开'打开/关闭Windows功能'.
激活以下复选框:
Internet信息服务主机Web核心
Internet信息服务>万维网服务>应用程序开发功能> ASP.NET 4.5
Internet信息服务>万维网服务>运行状况和诊断>跟踪
Internet信息服务> Web管理工具> IIS管理脚本和工具
这对我有用,这是有道理的,因为我正在使用Visual Studio 2012并尝试使用Azure中的诊断来获取一些跟踪信息.
我希望这对你有用,或者对这个问题给出一些提示.如果是有用的信息,请记住投票作为回复或价值提示.
谢谢,
麦克风
Nik*_* G. 14
当项目要部署到模拟器(WindowsAzureProject2在您的情况下)时,通常会发生这种情况.
请尝试以下方法:
检查%UserProfile%\ AppData\Local\dftmp\IISConfiguratorLogs\IISConfigurator.log文件以获取错误消息.在这个答案中查看更多细节.
确保您的项目可以在没有模拟器的情况下启动.这是一个Web项目,所以只需尝试将其作为常规Web项目启动.或者将其发布到单独的文件夹并尝试在IIS中创建一个网站.
检查您的*.csdef和*.cscfg文件以确保所有配置都正确.
确保项目的构建输出不为空.您可以通过转到IIS,找到名称相似的站点deployment16(6).WindowsAzureProject2.WebApplication3_IN_0,右键单击 - >来执行此操作Explore....确保此文件夹不为空并包含成功启动Web项目所需的所有文件.
顺便说一下,有一个类似的问题:调试器在启动本地azure项目时无法连接
小智 8
按照步骤11从http://www.microsoft.com/en-us/download/details.aspx?id=35448开始.在2012年10月SDk的Windows 8上为我工作
我今天遇到了同样的问题,试图在Windows 7中使用Azure存储模拟器进行本地调试.因此,在Azure项目属性中,在Web选项卡中,我选中了单选按钮"使用IIS Express"并且调试没有问题.我希望这可以帮助别人.
当我将现有的 Azure 解决方案升级到 Azure SDK 2.1 时,我遇到了完全相同的问题。经过一番搜寻后,我发现升级已自动将“本地开发服务器”设置设置为“使用 IIS Web 服务器”。
将“本地开发服务器”设置更改为“使用 IIS Express ”立即解决了问题。
要访问此设置,请右键单击解决方案中的 Azure 云项目文件,选择“属性”选项,向下选择“ Web ”,您将看到以下设置。

| 归档时间: |
|
| 查看次数: |
15756 次 |
| 最近记录: |