Síntomas
En Microsoft Visual Web Developer, la herramienta Generar recurso local se usa para generar un archivo de recursos local para una página web de ASP.NET 2.0. Al hacerlo, es posible que se eliminen los bloques de código incrustados en esta página.
Por ejemplo, tiene un control Panel en la página web ASP.NET 2.0. El código del control Panel es similar al siguiente:
<form id="form1" runat="server">
<asp:Panel runat="server" ID="disablePanel">
The current server time is: <%=DateTime.NOW.ToString() %>
</asp:Panel>
</form>
A continuación, abra esta página web en Visual Web Developer y haga clic en Generar recurso local en el menú Herramientas . Sin embargo, la siguiente cadena desaparece del código:
<%=DateTime.NOW.ToString() %>
Por lo tanto, si ve la vista de origen de esta página, el código será similar al siguiente:
<form id="form1" runat="server">
<asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1">
The current server time is:
</asp:Panel>
</form>
Resolución
Información sobre el reemplazo de la revisión
La revisión que corresponde a KB969364 se ha reemplazado por la revisión KB981201, que contiene todas las correcciones que se incluyeron anteriormente en KB969364 . Debería usar la KB981201 de revisión para corregir los problemas descritos en KB969364. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
981201 Hay disponible una revisión para ASP.NET 2.0 que permite la compatibilidad con la protección ampliada
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
Para obtener más información acerca de los bloques de código incrustados en ASP.NET Web Pages, visite el siguiente sitio Web de Microsoft:
http://msdn.microsoft.com/en-us/library/ms178135.aspx Para obtener más información acerca de los Files de recursos de ASP.NET Web Pages, visite el siguiente sitio web de Microsoft: