相关疑难解决方法(0)

http错误503服务不可用.应用程序池停止访问网站

有很多帖子,我现在尝试了很多东西.但无济于事.我自己基本上是一个Winforms开发人员,几天前我的公司正在开展网络计划,开始研究这个网络.

我有一个ASP.Net项目,我想在本地IIS上托管它.在Project properties -> Web我选择的设置中,Use Local IIS Server并给出了一个网址localhost/MyApp.我尝试在我的Firefox浏览器上访问它并收到错误HTTP Error 503. The service is unavailable.

以前我还有很多其他错误,我一个接一个地修复它们.但是对这一点感到震惊.这些是我项目中的设置

  1. 应用程序池设置为ASP.Net v4.0 Classic
  2. App Pool Enable 32 bit Application属性为true
  3. 应用程序池已启动
  4. 项目构建属性设置Any CPU为Target框架

但我想提一个奇怪的行为.以下是我所面临的问题

  1. 应用程序池已启动
  2. 我尝试访问我的本地网站(通过提供URL localhost/MyApp)
  3. 我收到错误了 HTTP Error 503. The service is unavailable
  4. 应用程序池已停止

我看过以下链接,我已经尝试过了.对于上述行为,我到达了这里.根据此链接,计算机名称不应该包含.在其中..我的计算机名称中没有任何内容但确实包含-在内.我的域名也包含.在其中.此外,我无法更改这些设置,因为我的办公室笔记本电脑和我们的TFS设置绑定到我们的域名和计算机名称.

任何人都可以帮我理解发生的事情吗?请指导我.谢谢.

编辑

我有以下代码Global.asax.Application_BeginRequest方法在同一个文件中为空.

protected override void Application_Start(object sender, EventArgs e)
{
    base.Application_Start(sender, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net iis iis-7 localhost

153
推荐指数
11
解决办法
21万
查看次数

标签 统计

asp.net ×1

c# ×1

iis ×1

iis-7 ×1

localhost ×1