Belirtiler
Microsoft Visual Web Developer kullanarak bir ASP.NET 2.0 Web sayfası için bir yerel kaynak dosyasını oluşturmak için Yerel Kaynak Oluştur aracını kullanın. Bunu yaptığınızda, bu sayfada herhangi bir katıştırılmış kod bloğu silinebilir. Örneğin, ASP.NET 2.0 Web sayfasında bir Panel denetimi vardır. Panel denetimi kodu aşağıdakine benzer:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel"> The current server time is: <%=DateTime.NOW.ToString() %> </asp:Panel> </form>
Daha sonra Visual Web Developer kullanarak bu Web sayfasını açın ve sonra Araçlar menüsünde Yerel Kaynak Oluştur ' ı tıklatın. Ancak, aşağıdaki dizeyi koddan kaybolur: < % %=DateTime.NOW.ToString() > Bu nedenle, kod bu sayfanın kaynak görünümünde görüntülediğinizde, aşağıdakine benzer:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1"> The current server time is: </asp:Panel></form>
Çözüm
Düzeltme değiştirme bilgileri
KB969364 için karşılık gelen düzeltme önceden KB969364 içinde bulunan tüm düzeltmeleri içeren KB981201 düzeltmesi bırakmıştır. Düzeltme KB981201, KB969364'de açıklanan sorunları gidermek için kullanın. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
981201 Genişletilmiş koruma için destek sağlayan ASP.NET 2.0 için bir düzeltme kullanılabilir
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Ek Bilgi
Katıştırılmış kod blokları içindeki ASP.NET Web sayfaları hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/ms178135.aspxKaynak dosyaları olarak ASP.NET Web sayfaları hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: