Подтвердить что ты не робот

Какова цель Ассамблей node в Web.Config?

При создании нового веб-приложения ASP.NET AJAX в Visual Studio 2005 по умолчанию web.config содержит следующий раздел (внутри компиляции node):

<assemblies>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>

Независимо от того, существуют или нет сборки node, похоже, не влияет на функциональность AJAX. Панели обновлений и т.д. Работают нормально, независимо от того, включена ли ссылка на System.Web.Extensions в Web.Config.

Какова цель этого раздела и его можно безопасно удалить?

4b9b3361

Ответ 1

Это может быть или не быть безопасно удалено. Сборочные сборки node предназначены для добавления ссылки на конфигурацию. Он используется веб-сайтами ASP.NET, которые разворачивают нескомпилированные файлы кода .cs на свой веб-сайт, а не (как это делают разумные люди) скомпилированные сборки.

Если вы развертываете файлы с кодовым кодом на свой сайт, а не сборки, тогда держите его. Если вы развертываете сборки, удалите его.

Ответ 2

Rick Strahl В веб-журнале коротко, но кратко объясняется статья по этому вопросу.