Ошибка в Web.Config - PullRequest
       11

Ошибка в Web.Config

0 голосов
/ 04 июля 2011

Скажите, пожалуйста, для чего:

<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 ]

1 голос
/ 04 июля 2011

Служба индексирования может вызвать такую ​​проблему.Если на вашем компьютере запущена служба индексирования, вы должны исключить ее из каталогов индексирования:

  1. Откройте Управление компьютером из Администрирования на вашем компьютере.
  2. Перейдитев Службу индексирования в разделе Службы и приложения.
  3. Выберите «Интернет» в разделе «Служба индексирования».
  4. На правой панели щелкните правой кнопкой мыши и выберите «Создать»> «Каталог».
  5. Добавьте пути к вашим веб-страницам (например, c: \ inetpub).
  6. Повторите это для всех виртуальных каталогов, не входящих в inetpub.
1 голос
/ 04 июля 2011

Согласно MSDN :

вы можете указать подстановочный знак звездочки (*) для добавления каждой сборки в личный кеш сборок для приложения, который находится либо в подкаталоге \ bin приложения, либо в каталоге установки .NET Framework (% systemroot% \ Microsoft.NET \ Framework \ версия)

Поскольку вам, скорее всего, не нужно добавлять все сборки в ваше приложение, я бы предложил добавить только те, которые вы на самом деле используете, и пропустить деталь <add assembly="*" />, что должно решить вашу проблему.

...