0

每当我尝试从 Web 服务器上运行我的应用程序时,我都会遇到下面的常见解析器错误......应用程序在 localhost 中运行良好,当我将它发布到本地机器上的 IIS 并在那里托管时。任何想法可能是什么问题?

 Server Error in '/' Application.
  --------------------------------------------------------------------------------

Parser Error 
Description: An error occurred during the parsing of a resource required to service        this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Could not load type '_3rd_party_data_reporting_tool.edtk'.

Source Error: 

Line 1:  <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="edtk.aspx.vb" Inherits="_3rd_party_data_reporting_tool.edtk" %>
Line 2:  
Line 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Source File: /gpo/edtk.aspx    Line: 1

--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.3082; ASP.NET Version:2.0.50727.3082
4

1 回答 1

0

最后,解决方案是删除 web.config 文件中的注释......应用程序在我的 localhost IIS 上运行良好而不在服务器 IIS 上运行良好的原因是 IIS 版本不同,而服务器上的版本没有就像 web.config 中的注释一样。

于 2013-06-10T14:40:57.807 回答