Symptomen
Neem het volgende scenario:
-
U maakt een ASP.NET 2.0-webtoepassing.
-
Maakt u een algemene resource-bestand. Naam van het bestand bevat het culture name 'zh-Hant'.
In dit scenario wordt de webtoepassing kan niet worden uitgevoerd. Bovendien wordt een uitzonderingsfout met de volgende strekking weergegeven:
Beschrijving: Er is een fout opgetreden tijdens het compileren van een bron die nodig zijn voor deze aanvraag. De volgende specifieke foutgegevens bekijken en wijzigen van de broncode op de juiste manier. Compileerfoutbericht weergegeven: CS0101: de naamruimte Resources bevat al een definitie voor 'xxxx'
Opmerking 'zh-Hant' is de nieuwe Chinees - Traditioneel cultuurnaam geïntroduceerd in Windows Vista en Microsoft .NET Framework 2.0 "zh-CHS" vervangen.
Oorzaak
Dit probleem treedt op omdat de webtoepassing wordt niet gevalideerd 'zh-Hant' als cultuurnaam van de juiste.
Oplossing
Vervanging van hotfixes
De hotfix die overeenkomt met de KB971169 is met de hotfix KB981201, die alle correcties bevat die eerder deel uitmaakten van de KB971169 vervangen. U kunt de hotfix KB981201 opgelost dat wordt beschreven in KB971169. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
981201 Er is een hotfix beschikbaar voor ASP.NET 2.0 waarmee ondersteuning voor uitgebreide beveiliging
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Ga naar de volgende Microsoft-website voor meer informatie over het maken van bronbestanden voor ASP.NET Web sites:
Procedure: Resource-bestanden maken voor ASP.NET-websites http://msdn.microsoft.com/en-us/library/ms247246.aspx