发布WEB站点时出现Server Application Unavailable_基础应用

我是参考这个弄好的http://www.cublog.cn/u/8180/showart_171293.html

Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

出现上述错误的原因是: .net Framework 2.0的程序与.net Framework1.1(或1.0)的程序被放入同一个应用程序池(默认情况下放入DefaultAppPool池),也就是由同一个工作进程: w3wp.exe 进行管理,而单个工作进程是无法同时管理不同的程序(或者不同版本的程序)的。如果先访问.net framework 1.1的页面,则工作进程先加载并管理了 1.1版本的程序集,此时访问.net framework 2.0的web程序页面,Server Application Unavailable 错误就出来了。 反之,如果在默认应用程序池的w3wp.exe尚未启动前先访问了 2.0的web程序(此时应用程序集已经加载了.net framework2.0的Web程序集),再访问1.1或1.0的Web程序页面时,同样会出现“服务器应用程序不可用” 这样的中文提示。(您可以结束掉以前的w3wp.exe进行测试。)

解决办法: 在IIS中新建一个应用程序池,然后选中你的 基于.net framework2.0的虚拟目录,点“属性”-》在“应用程序池” 中选择刚才新建的的应用程序池,点击“确定”。

时间: 2024-09-29 16:28:58

发布WEB站点时出现Server Application Unavailable_基础应用的相关文章

cxf 结合 spring 发布web service时 不能实例化User对象的问题

问题描述 在service层中调用了Dao方法来进行数据库的操作 然后又重新了UserWebservice接口及其实现类 在实现类中直接调用service的方法domain中User类public abstract class User {private String userName;private String userPassword;private String mobile;private String email;private String nickname;private Str

使用Web标准生成ASP.NET 2.0 Web站点

asp.net|web|web标准|站点    简介 Web 标准使您能通过最少的工作,生成可被最广大受众访问的 Web 站点.Web 标准的承诺是:只需设计页面一次,即可让该页以完全相同的方式在任何现代的浏览器中显示和工作.例如,在按照标准生成以后,旨在在 Microsoft Internet Explorer 中以某种方式显示的页可在其他浏览器(如,Mozilla Firefox.Netscape Navigator.Opera.Camino 和 Safari)中以相同的方式显示,而无需完成

利用 ASP.NET Starter Kit 即刻开始 Web 站点开发

asp.net|web|站点|asp.net 摘要 如果您要构建 ASP.NET Web 站点,则需要在坚固可靠的代码基础上来开始构建.从一个完整的站点开始,进行一些修改和自定义,然后上线,是不是很棒?ASP.NET Starter Kit 就是一种允许您这样做的打包解决方案.这五个工具包(Community.Reports.Commerce.Portal 和 Time Tracker)提供可重复使用且可易于自定义的完整代码.此外,有许多 ISP 支持对 ASP.NET Starter Kit

ASP技巧:使用国际WEB站点

web|技巧|站点 在 Internet 或 Intranet 上发布消息的一个优点是您可以建立一个用户可以从不同国家(地区)访问的国际化 Web 站点.用户可以申请已被本地化为当地语言的网页,使用浏览器的本地化版本阅读.在建立一个包含有多种语言网页的 Web 站点时,需要转换在浏览器与 Web 服务器间或 ASP 脚本与 ActiveX 组件间传递的字符串.例如,如果一个日文浏览器在 HTTP 请求中发送了表格或查询字符串值,此字符串必须从浏览器的日文字符集转化为 ASP 用于处理脚本的字符集

用XPath在PHP Web站点中显示Google Calendar事件

简介:Google Calendar 和其他在线日历应用程序将提供简单的集中式系统,在这类系统中,在线社 区可以维护事件日历,而社区成员可以获得关于最新事件的信息.但是许多组织更倾向于在其社区门户. 论坛或博客中显示事件日历.他们经常把事件日历信息从在线日历应用程序复制到 Web 站点中,降低了 在线集中管理事件的效率.Google Calendar 提供了集成应用程序接口 (API),从而为这个问题提供了很 好的解决方案.了解如何使用 XPath 提取并在 PHP Web 站点中显示 Goog

使用IIS 7.0 PowerShell创建web站点,Web应用,虚拟路径和应用程序池

介绍 IIS PowerShell 名空间包括诸如: Web-Sites, Apps, Virtual Directories 和 Application Pools. 使用内置的PowerShell cmdlets可以很容易创建一个名空间项和管理该项. 创建Web站点 如果您熟悉PowerShell 的话,就会知道在各种PowerShell 名空间下New-Item cmdlet 通常被用于创建 新项. 举个例子,当前命令 "New-Item c:\TestDirectory"会创建

Ajax驱动的Web站点

ajax|web|站点 最近,许多Web站点开始在开发人员社区当中引起关注.这些站点独特之处在于,它们更像是桌面应用程序而非Web应用程序.当您与它们交互时,它们可以快速在浏览器显示无穷的信息而又无需重新加载页面.  例如,在Google Maps站点(http://maps.google.com/),您可以单击地图,缩小或者放大,然后随心所欲地来回移动鼠标.浏览器会连续地从服务器读取数据,但并不需要刷新浏览器.它们使用的不是applet或者类似Flash的其他程序.那么,它们是如何工作的? 下

防护Web站点恶意链接的方法

当您在MicrosoftInternetExplorer.MicrosoftOutlookExpress或MicrosoftOutlook中指向某个超链接时,相应的Web站点的地址通常显示在窗口底部的状态栏中.当您单击的链接在InternetExplorer中打开后,相应Web站点的地址通常显示在InternetExplorer的地址栏中,同时相应Web页的标题通常显示在窗口的标题栏中. 将实际URL与地址栏中的URL进行比较.如果它们不相符,则该Web站点有可能是在谎报.在这种情况下,您可能需

请教一个问题,把WEB站点打包成MSI时,安装这个MSI时同时将SQL的脚本也弄到SQL SERVER里生成表?

问题描述 请教一个问题,把WEB站点打包成MSI时,安装这个MSI时同时将SQL的脚本也弄到SQLSERVER里生成表?