Gejala
Microsoft Visual Web Developer, Anda menggunakan alat Membuat sumber daya lokal untuk menghasilkan berkas sumber daya lokal untuk halaman Web ASP.NET 2.0. Ketika Anda melakukannya, setiap blok kode tertanam di Halaman ini akan dihapus. Misalnya, Anda memiliki Panel kontrol di halaman Web ASP.NET 2.0. Kode untuk Panel control menyerupai berikut ini:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel"> The current server time is: <%=DateTime.NOW.ToString() %> </asp:Panel> </form>
Kemudian, Anda membuka halaman Web ini di Visual Web Developer, dan kemudian klik Membuat sumber daya lokal pada menu alat . Namun, string berikut hilang dari kode: < %=DateTime.NOW.ToString() % > oleh karena itu, jika Anda melihat tampilan sumber Halaman ini, kode yang menyerupai berikut ini:
<form id="form1" runat="server"> <asp:Panel runat="server" ID="disablePanel" meta:resourcekey="Panel1Resource1"> The current server time is: </asp:Panel></form>
Pemecahan Masalah
Informasi Penggantian Hotfix
Perbaikan terbaru yang berkaitan dengan KB969364 telah digantikan dengan hotfix KB981201, yang berisi semua perbaikan yang disertakan dengan sebelumnya di KB969364. Anda harus menggunakan hotfix KB981201 untuk memperbaiki masalah yang dijelaskan di KB969364. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981201 Perbaikan terbaru tersedia untuk ASP.NET 2.0 yang memungkinkan dukungan untuk perlindungan tambahan
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Untuk informasi selengkapnya tentang Tertanam blok kode di halaman ASP.NET Web, kunjungi situs Web Microsoft berikut ini:
http://msdn.microsoft.com/en-us/library/ms178135.aspxUntuk informasi lebih lanjut tentang File sumber daya di halaman ASP.NET Web, kunjungi situs Web Microsoft berikut ini: