21/05/2009, 06:15
Takip edenler görmüşlerdir Demiral hoca geçtiğimiz
günlerde Runtime ile paketleme yaparken dil sorunun
çözümünü anlatmıştı. Ancak türkçe konusu yarım kalmıştı.
CD den Setup kopyalayarak aştığı bu problemi bir başka
yönüyle tekrar ele almak istedim.
Bilgisayarımı formatladım, sırasıyla
Office 2003 Full
Developper extensions
ve son olarak da Office 2003 içindeki
\FILES\ACCRT\ACCESSRT dosyasından
Runtime ı kurdum
Büyük bir sürprizle karşılaştım çünkü:
C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\
altında hocanın bahsettiği Cache\1033 klasörünü ve altındaki söz konusu
edilen 3 dosyayı göremedim
Package wizard ı çalıştırdım
Dil seçeneğine kadar geldim
English seçtim
ve Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Elbette Hata mesajı verdi
ANCAK C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1033 ve altındaki 3 dosyayı
eklediğini fark ettim
Hemen ardından
Turkish seçtim
ve yine Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Yine Hata mesajı verdi
ANCAK BU SEFERDE C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1055 ve altındaki 3 dosyayı ekledi
Demiral hoca nın yazdığı metodu uyguladım
CD den SETUPPRO.EXE yi kopyalayarak ve adını SETUP.EXE olarak
değiştirerek 1033(English) ve 1055(Turkish) klasörlerinin altına
birer adet yapıştırdım ve oradaki dosyaları dörtledim
ACCESSRT (rar, cab dosyası) ACCESSRT (msi) BASE (msi) SETUP (exe)
Package Wizard a geri döndüğümde her iki dilinde
cache edildiğini ve seçilebilir olduğunu gördüm
Microsoft niye bunu böyle yapmış bilemiyorum, belki cevap neden
yıllardır adam gibi bir compiler yapmadığı ile aynidir. Dün
tesadüfen başarmıştım ama bugün yeniden yapınca garip de olsa
böyle bir metodun var olduğuna inanıyorum. Arkadaşlar kurcalarken
belki daha iyisini bulabilirler ama şimdilik bu.
Hocam tekrar teşekkürler, bu ufak katkı da benden olsun
günlerde Runtime ile paketleme yaparken dil sorunun
çözümünü anlatmıştı. Ancak türkçe konusu yarım kalmıştı.
CD den Setup kopyalayarak aştığı bu problemi bir başka
yönüyle tekrar ele almak istedim.
Bilgisayarımı formatladım, sırasıyla
Office 2003 Full
Developper extensions
ve son olarak da Office 2003 içindeki
\FILES\ACCRT\ACCESSRT dosyasından
Runtime ı kurdum
Büyük bir sürprizle karşılaştım çünkü:
C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\
altında hocanın bahsettiği Cache\1033 klasörünü ve altındaki söz konusu
edilen 3 dosyayı göremedim
Package wizard ı çalıştırdım
Dil seçeneğine kadar geldim
English seçtim
ve Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Elbette Hata mesajı verdi
ANCAK C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1033 ve altındaki 3 dosyayı
eklediğini fark ettim
Hemen ardından
Turkish seçtim
ve yine Browse ederek CD deki SETUPPRO.EXE ye tıkladım
Yine Hata mesajı verdi
ANCAK BU SEFERDE C:\Documents and Settings\KULLANICI\Application Data\Microsoft\Access\ADE11\Cache\1055 ve altındaki 3 dosyayı ekledi
Demiral hoca nın yazdığı metodu uyguladım
CD den SETUPPRO.EXE yi kopyalayarak ve adını SETUP.EXE olarak
değiştirerek 1033(English) ve 1055(Turkish) klasörlerinin altına
birer adet yapıştırdım ve oradaki dosyaları dörtledim
ACCESSRT (rar, cab dosyası) ACCESSRT (msi) BASE (msi) SETUP (exe)
Package Wizard a geri döndüğümde her iki dilinde
cache edildiğini ve seçilebilir olduğunu gördüm
Microsoft niye bunu böyle yapmış bilemiyorum, belki cevap neden
yıllardır adam gibi bir compiler yapmadığı ile aynidir. Dün
tesadüfen başarmıştım ama bugün yeniden yapınca garip de olsa
böyle bir metodun var olduğuna inanıyorum. Arkadaşlar kurcalarken
belki daha iyisini bulabilirler ama şimdilik bu.
Hocam tekrar teşekkürler, bu ufak katkı da benden olsun