Симптоми
Да разгледаме следния сценарий:
-
Можете да създадете ASP.NET 2.0 уеб приложение.
-
Можете да създадете глобални ресурсен файл. Името на файла съдържа култура име "zh-Hant".
В този случай може да изпълнявате уеб приложението. Освен това получавате изключение за грешка, подобно на следното:
Описание: Възникна грешка по време на компилация на ресурсите, необходими за обслужване на заявката. Прегледайте следните специфични подробности и модифицирате вашия код по подходящ начин. Съобщение за грешка на компилатор: CS0101: namespace "ресурси" вече съдържа определение за "xxxx"
Забележка: "zh-Hant" е нов китайски - традиционен култура име, въведени в Windows Vista и Microsoft .NET Framework 2.0 да замени "zh-CHS".
Причина
Този проблем възниква, защото уеб приложението не потвърждава "zh-Hant" като име на правилната култура.
Решение
Информация за заместване на актуалната корекция
Актуалната корекция, която отговаря на KB971169 е заместен с актуалната корекция KB981201, която съдържа всички поправки, които са били включени в KB971169. Трябва да използвате актуалната корекция KB981201 за решаване на проблемите, описани в KB971169. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:
981201 Актуална корекция е налична за ASP.NET 2.0, която позволява поддръжка за разширена защита
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Повече информация
За повече информация относно създаването на файлове с ресурси за ASP.NET уеб сайтове посетете следния уеб сайт на Microsoft:
Как да: създаване на файлове с ресурси за ASP.NET уеб сайтове http://msdn.microsoft.com/en-us/library/ms247246.aspx