ASP.NET IIS应用程序错误

时间:2012-07-17 14:52:58

标签: asp.net iis

我是IIS和ASP.NET的新手。 我只使用它作为我需要使用它的脚本。 我已经将IIS安装到我的W7机器上并将其全部设置为使用ASP。

然而, 当我访问脚本时,我得到的错误如下:

  Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.

Source Error: 


Line 34:     <globalization culture="en-GB" uiCulture="en-GB"/>
Line 35:     <httpRuntime executionTimeout="3600" maxRequestLength="104856"/>
Line 36:     <sessionState mode="InProc" cookieless="false" timeout="720"/>
Line 37:     <compilation debug="true" targetFramework="4.0">
Line 38:       <assemblies>

正如我刚才所说,我发现了一些帖子,据说这样做,另一个但我不知道如何实施修复。 如果有人能给我一步一步的指导或者指出我这样做的方向,那就太好了。

干杯

1 个答案:

答案 0 :(得分:2)

Microsoft's support knowledgebase中所述:

  

要解决此问题,请删除IIS中的虚拟目录。然后,   重新创建虚拟目录并将其配置为应用程序。至   删除虚拟目录,请按照下列步骤操作:

     
      
  1. 单击“开始”,然后单击“控制面板”。
  2.   
  3. 在“控制面板”中,双击“管理工具”,然后双击“Internet信息服务”。

         

    注意如果“控制面板”中的“管理工具”图标不可用,请单击“切换到经典视图”,然后双击   管理工具。

  4.   
  5. 单击要配置的服务器的名称,然后双击“网站”。
  6.   
  7. 双击要配置的网站的名称。
  8.   
  9. 右键单击要删除的虚拟目录的名称,然后单击“删除”。
  10.   
  11. 单击是。
  12.         

    要创建新的虚拟目录并将其配置为应用程序,   请按照以下步骤操作:

         
        
    1. 单击以选择要在其中添加新虚拟目录的网站的名称。
    2.   
    3. 在“操作”菜单上,指向“新建”,然后单击“虚拟目录”。
    4.   
    5. 在“虚拟目录创建向导”中,单击“下一步”。
    6.   
    7. 键入要创建的虚拟目录的名称,然后单击“下一步”。
    8.   
    9. 单击“浏览”,选择应用程序的目录,然后单击“确定”。
    10.   
    11. 单击“下一步”,然后单击“完成”。

           

      注意默认情况下,在IIS中创建与新虚拟目录同名的新应用程序。

    12.