Web.Config中的错误

时间:2011-07-04 05:29:54

标签: asp.net web-config .net-2.0

请告诉我使用的是什么:

<add assembly="*"/>

因为这个我得到错误:

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: Exception of type 'System.OutOfMemoryException' was thrown.

Source File: C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config 

由于

2 个答案:

答案 0 :(得分:1)

根据MSDN

  

您可以指定星号(*)通配符以在应用程序的专用程序集缓存中添加每个程序集,该应用程序位于应用程序的\ bin子目录中或.NET Framework安装目录中(%systemroot%) \ Microsoft.NET \框架\版本)

由于您很可能不需要将所有程序集添加到您的应用程序中,我建议您只添加实际使用的程序集并将<add assembly="*" />部分保留,这样可以解决您的问题。

答案 1 :(得分:1)

索引服务可能会导致此类问题。如果您的计算机上正在运行索引服务,则应将其从索引目录中排除:

  1. 从计算机上的管理工具中打开计算机管理。
  2. 导航至服务和应用程序下的索引服务。
  3. 在索引服务下选择“Web”。
  4. 在右侧窗格中右键单击鼠标并选择New&gt;目录。
  5. 添加网页所在的路径(例如:c:\ inetpub)。
  6. 对不在inetpub下的所有虚拟目录重复此操作。