Dotyczy.NET Framework 3.5 Service Pack 1

Symptomy

Rozpatrzmy następujący scenariusz:

  • Tworzenie aplikacji sieci Web ASP.NET 2.0.

  • Utwórz plik zasobu globalnego. Nazwa pliku zawiera kultury nazwę "zh-Hant".

W tym scenariuszu nie można uruchomić aplikacji sieci Web. Ponadto pojawić wyjątek błąd podobny do następującego:

Opis: Wystąpił błąd podczas kompilowania zasobu wymaganego do obsłużenia tego żądania. Przejrzyj następujące szczegółowe informacje o błędzie i zmodyfikuj odpowiednio kod źródłowy. Komunikat o błędzie kompilatora: CS0101: nazw zasobów zawiera już definicję dla "xxxx"

Uwaga "zh-Hant" jest nowy chiński — tradycyjny kultury nazwa wprowadzona w systemie Windows Vista i Microsoft.NET Framework 2.0, aby zastąpić "zh-CHS".

Przyczyna

Ten problem występuje, ponieważ aplikacja sieci Web nie sprawdza poprawności "zh-Hant" jako nazwę kultury poprawny.

Rozwiązanie

Informacje dotyczące zastępowania poprawek

Poprawkę, która odpowiada KB971169 został zastąpiony z poprawką KB981201, który zawiera wszystkie poprawki, które były poprzednio zawarte w KB971169. Poprawka KB981201 należy użyć, aby naprawić problemy opisane w KB971169. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

981201 Poprawka jest dostępna dla programu ASP.NET 2.0, który umożliwia obsługę rozszerzonych ochrony

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby uzyskać więcej informacji dotyczących sposobu tworzenia plików zasobów dla sieci Web ASP.NET witryn odwiedź następującą witrynę firmy Microsoft w sieci Web:

Jak: utworzyć pliki zasobów dla http://msdn.microsoft.com/en-us/library/ms247246.aspx witryn sieci Web programu ASP.NET

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.