Проблемы
В Microsoft Visual Web Developer можно использовать средство Создать локальный ресурс для создания локального файла ресурсов для ASP.NET 2.0 веб-страницу. При этом все встроенные блоки кода на этой странице могут быть удалены. Например имеется элемент управления Panel на странице ASP.NET 2.0. Код для элемента управления панели будет выглядеть примерно так:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel"> The current server time is: <%=DateTime.NOW.ToString() %> </asp:Panel> </form>
Затем откройте этот веб-страницы в Visual Web Developer и выберите Создать локальный ресурс меню Сервис . Тем не менее, следующая строка исчезает из кода: < %=DateTime.NOW.ToString() % > таким образом, при просмотре этой страницы в представлении исходный код, похожий на следующий:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1"> The current server time is: </asp:Panel></form>
Решение
Сведения о замене исправлений
Исправление, которое соответствует KB969364 был заменен с исправлением KB981201, который содержит все исправления, которые были ранее включены в KB969364. Исправление KB981201 следует использовать для устранения проблем, описанных в KB969364. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
981201 Доступно исправление для ASP.NET 2.0, которая включает поддержку для расширенной защиты
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о Встроенных блоков кода в веб-страницах ASP.NET посетите следующий веб-узел корпорации Майкрософт:
http://msdn.microsoft.com/en-us/library/ms178135.aspxДополнительные сведения о Файлах ресурсов в веб-страницах ASP.NET посетите следующий веб-узел корпорации Майкрософт: