相关疑难解决方法(0)

无法在Web服务器上启动调试.无法启动ASP.NET调试VS 2010,II7,Win 7 x64

我在Windows 7 x64上运行Visual Studio 2010(作为管理员),IIS 7.我能够在IIS 7中运行ASP.NET网站而无需调试,但是当我按F5进行调试时,我得到:

无法在Web服务器上启动调试.无法启动ASP.NET调试.无需调试即可通过启动项目获得更多信息.

不幸的是,帮助链接对我没有多大帮助,导致了一大堆事情.

我检查了以下内容:

  • 安全要求 - 我不记得以前必须做任何特别的事情.IIS7中的工作进程是w3wp.exe.它说,如果它作为ASPNET或NETWORK SERVICE运行,我必须具有管理员权限来调试它.我怎么知道我是否需要在这里更改一些东西?

  • 网站属性页>开始选项>调试程序>选中ASP.NET.使用自定义服务器设置为站点的URL(无需调试即可正常工作).

  • 调试已启用web.config.

  • 应用程序正在使用ASP.NET 3.5(我想最终转移到4.0,但我有一些迁移要处理).

  • 应用程序池:对.NET AppPool进行分类(也尝试过DefaultAppPool).

我接下来可以查看的任何想法?

当然,安装IIS,VS,创建网站并开始测试它应该不难吗?

提前致谢.

.net asp.net iis-7 visual-studio-2010 visual-studio-debugging

92
推荐指数
12
解决办法
19万
查看次数

HTTP 错误 404.3-未在 IIS 10 中找到

我使用 IIS 版本 10、Windows 10 和 VisualStudio 2015。

将 WEB 应用程序添加到 IIS 站点并打开它后,出现错误:

HTTP Error 404.3 - Not Found

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
Run Code Online (Sandbox Code Playgroud)

我从以下位置安装了 IIS 子组件:

Control Panel -> Programs and Features -> Turn Windows features on or off
Run Code Online (Sandbox Code Playgroud)

如Mekanik在这篇文章中所述。

这是已安装的子组件的屏幕截图:

在此处输入图片说明

但这对我没有帮助,但我仍然遇到相同的错误。

知道为什么我一直在上面收到此错误可能与版本有关IIS 10吗?

asp.net iis visual-studio

10
推荐指数
3
解决办法
2万
查看次数

重新安装iis后无法在web服务器上开始调试。远程服务器返回错误:(404)未找到。`

由于其他原因重新安装 IIS 后,我现在无法使用“本地 IIS”选项在 Visual Studio 中调试 asp.net 应用程序。在重新安装 IIS 之前,一切正常。

这是我得到的错误。无法在 Web 服务器上开始调试。远程服务器返回错误:(404)未找到。`

我检查了 web.config,调试是真的

<system.web>
    <authentication mode="None"/>
    <compilation debug="true" targetFramework="4.5"/>
    <httpRuntime/>
    <pages controlRenderingCompatibilityVersion="4.0"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)

检查 C:\Windows\System32\inetsrv\config 上的 applicationHost.config 请求过滤设置为允许。

<configSections>
<sectionGroup name="system.webServer">
<sectionGroup name="security">
<section name="requestFiltering" overrideModeDefault="Allow" />
</sectionGroup>
</sectionGroup>
</configSections>
Run Code Online (Sandbox Code Playgroud)

我检查了调试器日志。不给任何线索。%UserProfile%\AppData\Local\Temp\Visual Studio Web Debugger.log 它显示

IIS 10.0 详细错误 - 404.6 - 未找到

以及一些html内容。这就是它提到请求过滤的地方,但这看起来不错。

我不确定是什么破坏了调试功能。

asp.net iis visual-studio-2015

4
推荐指数
1
解决办法
3211
查看次数