启动IIS时提示“服务没有及时响应启动或控制请求” 等几个错误及解决

启动IIS时提示“服务没有及时响应启动或控制请求”,在服务项里看到IIS Admin已经是启动的,上网一搜索,看到有各种各样的解决方法。

最后终于解决了,原来是服务里的“Even Llog”和"World Wide Web Publishing"这两项没启动引起的。

 -----------------------------------------------------------------

打开项目文件时弹出错误对话框“确保已安装项目类型 .csproj 的应用程序”,原因是项目文件的打开方式已经不是visual studio了,而是Micrisoft visual studio version selector。

解决方法:

右键点击csproj结尾的文件,选择“属性”,“打开方式”,将其定位到vs2008的exe文件上,点击“确定”就可以了。

vs2008的路径"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"

-----------------------------------------------------------------

 
vs2003打开.csproj项目时提示:“您试图打开的项目是WEB项目,需要通过指定其"Url"路径来打开它! ”


解决方法:
转自:http://www.cnblogs.com/GavinCome/archive/2008/03/14/1105528.html

1.如果项目中包含文件项目名.csproj.webinfo,用记事打开它.修改
<VisualStudioUNCWeb>  
          <Web   URLPath   =   http://localhost/项目文件夹名/项目.csproj" />  
  </VisualStudioUNCWeb>
2.如果项目中没有包含文件项目.csproj.webinfo,新建记事本,再把以下代码拷进去.
<VisualStudioUNCWeb>  
          <Web   URLPath   =   http://localhost/项目文件夹名/项目.csproj" />  
  </VisualStudioUNCWeb>
修改后缀,为项目.csproj.webinfo即可.

-----------------------------------------------------------------

服务器应用程序不可用 ,事件查看器中显示“在同一 IIS 进程中不可能运行两个不同的 ASP.NET 版本”

出现原因:在IIS6.0新建一个网站后,另外一个asp.net1.1网站出现服务器应用程序不可用

服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。

解决方法:
1、管理工具-事件查看器:
在同一 IIS 进程中不可能运行两个不同的 ASP.NET 版本。请使用 IIS 管理工具重新配置服务器以在一个单独的进程中运行应用程序。

2、IIS管理器:
   1)应用程序池-右键“新建”应用程序池;
   2)打开项目属性-主目录-在“应用程序池”下拉框选择刚才创建的应用程序池名称。

3、cmd命令行下执行iis重启:iisreset

原文地址:https://www.cnblogs.com/gdjlc/p/2086887.html