【问题标题】:IIS hosting issueIIS 托管问题
【发布时间】:2009-07-14 18:44:30
【问题描述】:

每当我在 IIS 中托管我的应用程序时,我都会遇到错误。 我已按照以下步骤操作:

  1. InetMgr
  2. 默认网站(右键)
  3. 添加虚拟目录
  4. 物理路径
  5. 选定的权限(读取)
  6. 浏览

我以前总是收到以下错误:

Server Error in '/evals' Application.
-------------------------------------------------------------------------------- Runtime Error 
Description: An application error occurred on the server. 
The current custom error settings for this application prevent the details of the application error from being viewed.  

Details: To enable the details of this specific error message to be viewable on the local server machine, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. 

This <customErrors> tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off". <!-- Web.Config Configuration File --> 

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly"/>
    </system.web> </configuration>   Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL. <!-- Web.Config Configuration File --> <configuration>
    <system.web>
        <customErrors mode="On" defaultRedirect="mycustompage.htm"/>
    </system.web> </configuration>

【问题讨论】:

    标签: c# asp.net iis


    【解决方案1】:

    您需要打开应用程序的 web.config 文件并在 &lt;system.web&gt; 下查找元素 &lt;customerrors&gt;。如果没有添加它,如果有,请确保mode="Off"

    当您保存文件时,您的应用程序将回收,并且您应该看到此错误背后的真正错误的堆栈跟踪。您应该可以从那里进行调试。

    【讨论】:

      【解决方案2】:

      您还可以将 Visual Studio 附加到托管您网站的 w3wp 进程以逐步执行代码...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-12
        • 1970-01-01
        • 2018-09-10
        相关资源
        最近更新 更多