Sintomas
No Microsoft Visual Web Developer, utilize a ferramenta de Gerar recursos locais para gerar um ficheiro de recurso local para uma página ASP.NET 2.0 Web. Ao fazê-lo, os blocos de código incorporado nesta página podem ser eliminados. Por exemplo, tem um painel de controlo na página ASP.NET 2.0 Web. O código para o Painel de controlo é semelhante ao seguinte:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel"> The current server time is: <%=DateTime.NOW.ToString() %> </asp:Panel> </form>
Em seguida, abra esta página Web no Visual Web Developer e, em seguida, clique em Gerar recursos locais no menu Ferramentas . No entanto, a seguinte cadeia desaparece do código: < %=DateTime.NOW.ToString() % > por este motivo, se visualizar a vista de origem desta página, o código se assemelhe ao seguinte:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1"> The current server time is: </asp:Panel></form>
Resolução
Informações sobre substituição de correcções
A correcção que corresponde a KB969364 foi substituída com a correcção KB981201, que contém todas as correcções que foram anteriormente incluídas no KB969364. Deve utilizar a correcção KB981201 para corrigir os problemas descritos nos KB969364.Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
981201 Está disponível uma correcção para ASP.NET 2.0 que activa o suporte para protecção adicional
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para mais informações sobre os Blocos de código incorporado em páginas de Web do ASP.NET, visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/ms178135.aspxPara mais informações sobre os Ficheiros de recursos em páginas de Web do ASP.NET, visite o seguinte Web site da Microsoft: