BC30456: 'InitializeCulture' is not a member of ...

Eğer herhangi bir asp.net uygulamanızı publish ettikten sonra

'InitializeCulture' is not a member of ..

şeklinde bir hata mesajı ile karşılaşacak olursanız bu sorunu çözmek için yapabilecekleriniz şunlar:

  1. Eğer framework 2.0 kullanıyorsanız uygulamanızı publish ederken "allow this precompiled site to be updatable". seçeneğinin işaretli olmamasına dikkat edin
  2. ASP.NET'in doğru yüklenildiğine emin olun. Kurulumla ilgili sorunları çözmek için command promt ekranında
  3. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i komutu ile birlikte aspnet_regiis -r komutlarını çalıştırın.
  4. Sayfa içersinde bulunan "inherits" lerin doğru class'larla eşleştiğinden emin olun.
  5. web.config'de culture bilgisi girin, örneğin
    <globalization culture="tr-TR" uiculture="tr">
    yada
    <globalization culture="auto" uiculture="auto">
  6. Yine web.config'de bulunan debug="true" satırını "false" yapın yada kaldırın.

Ref: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=823980&SiteID=1

Yorumlar

Bu blogdaki popüler yayınlar

T-SQL'de Bölme işleminde ondalıklı değerlerin korunması

'Sys' is undefined - AJAX Extensions 1.0

Datasource'u olan bir DropDownlist'e ListItem Eklemek