CORRECTIF : les blocs de code incorporés dans une page web ASP.NET 2.0 disparaissent lorsque vous utilisez l’outil Générer une ressource locale dans Visual Web Developer pour générer un fichier de ressources locales

Symptômes

Dans Microsoft Visual Web Developer, vous utilisez l’outil Générer une ressource locale pour générer un fichier de ressources locales pour une page Web ASP.NET 2.0. Dans ce cas, tous les blocs de code incorporés sur cette page peuvent être supprimés.

Par exemple, vous disposez d’un contrôle Panneau sur la page web ASP.NET 2.0. Le code du contrôle Panneau de configuration est semblable au suivant :

  <form id="form1" runat="server">
    <asp:Panel runat="server" ID="disablePanel">
       The current server time is: <%=DateTime.NOW.ToString() %>
    </asp:Panel>
  </form>

Ensuite, vous ouvrez cette page Web dans Visual Web Developer, puis cliquez sur Générer une ressource locale dans le menu Outils . Toutefois, la chaîne suivante disparaît du code :

<%=DateTime.NOW.ToString() %>

Par conséquent, si vous affichez la vue Source de cette page, le code ressemble à ce qui suit :

<form id="form1" runat="server">
    <asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1">
       The current server time is: 
    </asp:Panel>
</form>

Résolution

Informations sur le remplacement des correctifs logiciels

Le correctif qui correspond à KB969364 a été remplacé par le correctif KB981201, qui contient tous les correctifs précédemment inclus dans KB969364 .  Utilisez le correctif logiciel KB981201 pour résoudre les problèmes décrits dans KB969364. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

981201 Un correctif logiciel est disponible pour ASP.NET 2.0 qui permet la prise en charge de la protection étendue

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Pour plus d’informations sur les blocs de code incorporé dans les pages Web Web ASP.NET, reportez-vous au site Web de Microsoft à l’adresse suivante :

http://msdn.microsoft.com/en-us/library/ms178135.aspx Pour plus d’informations sur le Files de ressources dans pages Web ASP.NET, reportez-vous au site web de Microsoft à l’adresse suivante :

http://msdn.microsoft.com/en-us/library/ms247246.aspx