首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含站点中所有aspx文件的“/‘应用程序”消息中的asp.net’服务器错误

问包含站点中所有aspx文件的“/‘应用程序”消息中的asp.net’服务器错误
EN

Stack Overflow用户
提问于 2012-01-25 15:41:30
回答 5查看 19.7K关注 0票数 1

我看到了“'/‘应用程序中的服务器错误”。在我的服务器上的许多站点上的消息。这些站点可以像包含没有ASP代码的index.aspx文件的空IIS站点一样简单,表明可能存在某种类型的配置问题。

我找不到更多关于错误的信息了,因为更改web.config文件允许我查看这些错误不起作用,而且站点无法从本地主机访问,所以我看不到更详细的错误,所以我想知道这是否是某种配置问题。

aspx文件在此服务器上的默认站点和其他站点上似乎运行良好,但在其他站点或我创建的任何新站点上却不工作。

有人知道我怎样才能进一步解决这个问题吗?

编辑以提供index.aspx文件和web.config文件

index.aspx

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>ASPX Test</title>
    </head>
    <body>
        ASPX Test
    </body>
</html>

web.config

代码语言:javascript
复制
<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
    <customErrors mode="Off"/>
</system.web>
</configuration>
EN

回答 5

Stack Overflow用户

发布于 2012-01-25 15:47:47

有三种主要可能性:

  1. 在IIS中,站点未配置为使用正确的ASP.Net运行时。这将导致站点无法正确读取web.config文件,或者无法执行像.aspx这样的任何.Net文件。
  2. 您的.Net安装已损坏/不完整,需要重新安装。
  3. web.config文件的格式与.Net运行时版本不匹配。

从第一个站点开始,确保站点在应用程序池中选择合适的运行时。

从你在另一个问题上留下的评论中,我想到了这一点。

我不知道您为什么要创建一个.net 1.1站点,但是在您的web.config中所需的绝对最小值如下:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.web>

  </system.web>
</configuration>

取自http://support.microsoft.com/kb/815179

如果您试图关闭自定义错误(从而向客户端显示所有错误信息),那么它应该位于system.web部分。例如:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.web>
    <customErrors mode="Off"></customErrors>
  </system.web>
</configuration>

请参阅http://msdn.microsoft.com/en-us/library/h0hfz6fc(v=vs.71).aspx

票数 4
EN

Stack Overflow用户

发布于 2012-01-25 15:48:43

我找不到更多关于错误的信息了,因为更改web.config文件允许我查看这些错误不起作用

这不是真的。通过在远程计算机上设置以下内容,可以启用远程计算机的详细错误信息(尽管不建议保留此信息):

代码语言:javascript
复制
<customErrors mode="On">
</customErrors>

此外,在您的debug="true"的编译部分设置web.config以获得更详细的信息。

这里有更多细节。

票数 1
EN

Stack Overflow用户

发布于 2012-01-25 15:51:19

很可能,但是这些站点是否设置为正确的.NET版本?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9005483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档