Síntomas
En Microsoft Visual Web Developer, se utiliza la herramienta Generar recurso Local para generar un archivo de recursos local para una página Web de ASP.NET 2.0. Al hacerlo, pueden eliminarse los bloques de código incrustados en esta página. Por ejemplo, tiene un control de Panel en la página Web de ASP.NET 2.0. El código para el control Panel es similar a la 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, a continuación, 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 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>
Solución
Información de reemplazo de hotfix
Se ha sustituido el hotfix que corresponde a KB969364 con la revisión KB981201, que contiene todas las correcciones que anteriormente se incluían en KB969364. La revisión KB981201 debe utilizar 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 un hotfix disponible para ASP.NET 2.0 que permite la compatibilidad para la protección extendida
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Más información
Para obtener más información sobre los Bloques de código incrustados en las páginas Web de ASP.NET, visite el siguiente sitio Web de Microsoft:
http://msdn.microsoft.com/en-us/library/ms178135.aspxPara obtener más información acerca de los Archivos de recursos en las páginas Web de ASP.NET, visite el siguiente sitio Web de Microsoft: