【问题标题】:Could not start ASP.NET or ATL Server debugging无法启动 ASP.NET 或 ATL Server 调试
【发布时间】:2011-04-08 16:06:15
【问题描述】:
我在 Windows 7 上安装了 Visual Studio 2003,但是当我按下 F5 进行调试时出现以下错误。
Error while trying to run project: Unable to start debugging on the web server.
Could not start ASP.NET or ATL Server debugging.
Verify that ASP.NET or ATL Server is correctly installed on the server.
这是什么意思,我该如何解决?
【问题讨论】:
标签:
asp.net
windows
iis-7
windows-7
visual-studio-2003
【解决方案2】:
我找到了答案:
iis 管理器 -> 计算机名称 -> ISAPI 和 CGI 限制 -> aspnet v1.1... -> 选择允许
(别忘了重启 IIS。)
【解决方案3】:
我尝试了所有选项,但徒劳无功。我的解决方案是:
- 在 VS2010 中转到应用程序的属性页面
一种。检查您是否选择了“定义调试常量”
湾。检查您是否在服务器下选择了“使用 Visual Studio 开发服务器”。
i) 选择“自动分配端口”
C。检查您是否选择了“将服务器设置应用于所有用户”
d。检查您是否在调试器下选择了“asp.net”
我的以上所有内容都很混乱。我也做了同样的事情,它奏效了。
【讨论】:
-
请记住,这不是使用 IIS 运行应用程序,而是 Cassini(不同的 Web 服务器)。这是相当不同的,值得注意的是这些差异:)
【解决方案4】:
可能是您必须在您的计算机上安装另一台服务器,因此它与 IIS 服务器冲突。您必须更改另一个服务器端口地址或从您的计算机中删除。
【解决方案5】:
解决此错误的简单步骤!!
确保以下内容完好无损:
- 检查您的应用程序池是否停止。如果是这样,请启动它。
还要确保池的框架与您的应用程序的框架相匹配。
- IIS 中的虚拟目录需要与其同名
原申请目录
- 清除临时文件、临时 ASP 文件,删除应用程序的工作进程并重新启动 IIS。
这里有一个链接可以帮助您设置 ASP.Net 1.1 及其必要条件,以防上述内容对您没有帮助。
How to setup asp.net v1.1