Flex Lisans ve Windows Dil Sorunu
20 Mayıs 2008 – 15:49Geçtiğimiz günlerde bilgisayarımdaki işletim sistemini Windows Vista’nın Home Premium Almanca sürümü yerine Türkçe sürümünü yükledim. Kullandığım programları yükledikten sonra Flex Builder içerisinde yapmış olduğum AIR uygulamalarında şe şekilde bir hata ile karşılaştım;
Could not resolve <mx:Script> to a component implementation error
Uygulamalar içerisindeki kodların tamamını kendim yazdığımdan ve daha önce bir hata olmadığından hatayı ilk aldığımda baya şaşırmıştım. Birkaç saat kodlarla uğraştıktan sonra aklıma Orçun Madran’ın “Adobe Flex Windows TR’ye Karşı” adlı makalesi geldi. Makalede Orçun Mardan Flex içerisinde şu anda yaşanan lisans problemine değiniyordu. Olayı biraz daha araştırdığımda lisans problemi ile benim yaşadığım problemin kaynağının aynı olduğunu fark ettim. Bu bug olarak “Adobe Bug System” e kayıt edilmiş.
Sorunun çözümlerine gelirsek, lisans problemi için;
1- Windows işletim sisteminiz İngilizce (Almanca’da sorun çıkmadı) olacak.
Not: Bölge ve dil ayarları Vista Home Premium işletim sistemi ile sorun çıkarmadı.
2- Linux veya Macintosh kullanacaksınız
3- Ben lisans problemi ile karşılaşmadım, o yüzden lisans problemi olanlar aşağıdaki kodu
-Duser.language=en
-Duser.location=us
Flex Builder klasörü içerisinde ki “FlexBuilder.ini” dosyasının içerisine ekleyerek deneyebilirler. Sonucu bildirirseniz sevinirim.
<mx:Script> problemi için;
Bunun için en güvenli ve kolay yol yukarıdaki üçüncü adımı yerine getirmek. Sorununuzu çözüp kodlarınızı sağlıklı bir şekilde çalıştırabilirsiniz.
Bu ve buna benzer problemleri varsa eğer çözümlerini yorum olarak eklerseniz, ilerde karşılaştığımız sorunları daha çabuk çözebiliriz.
Kolay Gelsin
Engin!

5 Responses to “Flex Lisans ve Windows Dil Sorunu”
3. adımda belirttiğiniz işlemi yapmak tek başına yetmedi.Önce dil ayarlarını EN-US’e döndürdüm sonra *.ini dosyasına belirtilenleri yazdım.Ardından Flex’i kaldırıp tekrar kurduğum da sorunu giderilmişti..:)
By Önder Değer on Haz 25, 2008
Yukarıdaki hata daha önce oluşmuyordu. Dün bir kaç program kurudum. Sabah açtığımda bu problemle karşılaştım ne yaptıysam olmadı. Başka bir çözüm varmı? (Flex 3)
By umit çelik on Ağu 7, 2008
Merhaba Umit,
bu konu hakkında çıkan sorunların tamamı bu adımlarla çözülüyor idi. İstersen proje dosyalarının yedeğini alıp tekrar kurmayı dene.
Ayrıca kullandığın lisans öğrenci lisansımı yoksa normal lisansmı?
By Engin Yöyen on Ağu 7, 2008
bu iki satırcık ile “i” karakterine bağlı sorundan kurtuluyoruz gerçekten de.
By Egemen Soylu on Ağu 20, 2008
eline, bilgine sağlık, denedim ve sorun çözüldü…
By tunc olcay on Eyl 29, 2008