Symptomer
Tenk deg følgende:
-
Du oppretter et ASP.NET 2.0-webprogram.
-
Du oppretter en global ressursfil. Filnavnet inneholder den kulturen navnet "zh-Hant".
Webprogrammet kan ikke kjøres i dette scenariet. Du får også en feil som ligner på følgende:
Beskrivelse: Det oppstod en feil under kompilering av en ressurs som er nødvendig for å behandle denne forespørselen. Gå gjennom følgende bestemte feildetaljer og endre kildekode på riktig måte.
Kompilatorfeilmelding: CS0101: navneområdet "ressurser" inneholder allerede en definisjon for 'xxxx'
Obs! "zh-Hant" er den nye kinesisk - tradisjonell kulturnavn ble introdusert i Windows Vista og Microsoft .NET Framework 2.0 for å erstatte "zh-CHS".
Årsak
Dette problemet oppstår fordi Web-applikasjonen ikke validerer "zh-Hant" som et kulturnavn som er riktig.
Løsning
Informasjon om erstatning av hurtigreparasjoner
Hurtigreparasjonen som tilsvarer KB971169 er erstattet med hurtigreparasjonen KB981201, som inneholder alle reparasjonene som tidligere er inkludert i KB971169. Du bør bruke hurtigreparasjonen KB981201 til å løse problemene som er beskrevet i KB971169.
Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981201 -en hurtigreparasjon er tilgjengelig for ASP.NET 2.0, som gir støtte for Utvidet beskyttelse
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Hvis du vil ha mer informasjon om hvordan du oppretter ressursfiler for ASP.NET Web-områder, kan du gå til følgende Microsoft-webområde:
Slik: opprette ressursfiler for http://msdn.microsoft.com/en-us/library/ms247246.aspx for ASP.NET-webområder