gpt4 book ai didi

asp.net - 在 Windows 8 上的 Windows Azure SDK 1.8 模拟器上调试不起作用

转载 作者:行者123 更新时间:2023-12-03 05:10:08 25 4
gpt4 key购买 nike

每当我在 Visual Studio 中进行调试时,它都会将网站部署到 IIS/计算模拟器中并给出以下消息:

There was an error attaching the debugger to the IIS worker process for URL 'http://127.255.0.0:82/' for role instance 'deployment18(521).TestApp.Azure.Website1.Web.UI_IN_0'. Unable to start debugging on the web server. Could not start ASP.NET debugging. More information may be available by starting the project without debugging.

然后,当我查看调试器日志时,它显示:

http://127.255.0.0:82/debugattach.aspx
----------------------------------------------------------------------
Status code=417 (Expectation Failed)
Protocol version=1.1
Cached=False
Content-Length=60
Cache-Control=private, no-transform
Content-Type=text/html
Date=Thu, 08 Nov 2012 14:52:08 GMT
----------------------------------------------------------------------
The page cannot be displayed because the expectation failed.

有人有什么想法吗?

最佳答案

使用失败请求跟踪后,我发现我的应用程序初始化 (Web-AppInit)(IIS 8.0 中的新初始化功能)配置导致调试失败。

所以消息是:如果您有 preloadEnabled 和 applicationInitialization 配置部分,不要指望能够调试您的 Web 应用程序:

 <applicationInitialization doAppInitAfterRestart="true" remapManagedRequestsTo="loading.html" skipManagedModules="true">
<add initializationPage="/" />
</applicationInitialization>

我会将其放入 web.release.config 文件中,以便它仅在生产中生效。

关于asp.net - 在 Windows 8 上的 Windows Azure SDK 1.8 模拟器上调试不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13292204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com