启动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即可.
另一个错误提示:
Visual Studio .NET无法创建或打开应用程序。问题很可能是因为本地Web服务器上没有安装所需的组件。请运行Visual Studio.NET安装程序并添加Web开发组件。"
解决方法同上:URLPath 要与IIS中打开文件后浏览的对应。
-----------------------------------------------------------------
服务器应用程序不可用 ,事件查看器中显示“在同一 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
-----------------------------------------------------------------
VS2008经常卡住,比如切换到设计视图时会卡住几分钟,有时鼠标双击也时卡住几分钟,
上网看到一个解决办法:
把C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller\setup.exe删除或改名
试了一下,有效了一阵子又不行了。
后来下载安装了VS2008的SP1补丁VS90sp1-KB945140-CHS.exe,到目前暂时不卡。