Logo Objects, ActiveQuilt ve Redemption DLL'lerinin daha kolay register edilebilmesi için REGISTER.BAT isimli bir dosya kullanılır. REGISTER.BAT dosyası sırasıyla aşağıdaki işlemleri yapmaktadır:
regsvr32 "%~dp0LObjects.dll" /u
"%~dp0LObjects.exe" /regserver
regsvr32 "%~dp0ActiveQuilt.dll" /u
regsvr32 "%~dp0ActiveQuilt.dll"
regsvr32 "%~dp0Redemption.dll" /u
regsvr32 "%~dp0Redemption.dll"
regsvr32 "%~dp0Redemption64.dll" /u
regsvr32 "%~dp0Redemption64.dll"
regsvr32 "%~dp0LBSCONNLIB.dll" /u
regsvr32 "%~dp0LBSCONNLIB.dll"
regsvr32 "%~dp0LOGOConnect\PRG\LDXCComApi.dll" /u
"%~dp0LOGOConnect\PRG\LDXCComApi.exe" /regserver
Düzgün çalışabilmesi için sorunun yaşandığı terminalde, REGISTER.BAT dosyası sağ tuş menüsündeki “Run as Administrator” ("Yönetici olarak çalıştır") seçeneği seçilmelidir. Daha eski işletim sistemlerinde(örneğin XP) ise admin kullanıcı ile dosyanın çalıştırılması sağlanmalıdır.
Register işlemi başladığında (Lobjects.exe hariç) unregister-register işlemlerinin başarıyla veya başarısızlıkla sonuçlandığına dair aşağıdaki gibi mesajlar gelecektir, bu durum normaldir.
Register işlemlerinin problemsiz tamamlanabilmesi için register edilen dll’in o an kullanımda olmaması gerekmektedir. Örneğin Logo Objectsin register edilebilmesi için o an aktarım yapan bir uygulamanın çalışıyor durumda olmamasına dikkat edilmelidir.
Register.bat dosyasının içeriği versiyon bağımlı değildir, dolayısıyla register edilecek dll dosyalarının bulunduğu daha eski setlerimize de kopyalatılarak çalıştırılabilir.
Register işlemleri sırasında aşağıdaki gibi bir hata ile karşılaşılırsa bu bir yetki problemidir. Muhtemelen register.bat dosyası “Run as Administrator” seçeneği ile çalıştırılmamış veya eski bir işletim sistemi ise admin kullanıcı tarafından çalıştırılmamış demektir.
Bu konuyla ilgili ilginizi çekebilecek bazı önerilen dokümanları burada bulabilirsiniz.
Bu konuyla ilgili ilginizi çekebilecek bazı önerilen bağlantıları burada bulabilirsiniz.