Logo Tiger Bağlantı Hatası: Exception message : Belirtilen modül bulunamadı, ClassID: {00990B02-F549-11D1-9E2D-0020185018BF}.

Logo Tiger'a bağlantı yapılırken aşağıdaki hata karşınıza gelebilir.

Exception message : Belirtilen modül bulunamadı, ClassID: {00990B02-F549-11D1-9E2D-0020185018BF}.


Çözüm için:


başlat --> çalıştır
regedit
HKEY_CURRENT_USER\Software\LBS klasörünü silin
HKEY_LOCAL_MACHINE\SOFTWARE\LBS klasörünü silin
regedit ten cıkın
regsvr32  Z:\GO_PLUS\LBSCONNLIB.dll
regsvr32  Z:\GO_PLUS\ActiveQuilt.dll
işlem tamamlanır.

7 yorum:

Tayfun Topaloğlu dedi ki...

Serkan Bey Selam,

İki Gündür Bu Problem İle Uğraşmaktayım...

Windows Server 2008' e Kurduğum Logo Tiger Enterprise Çalışmaktadır. Fakat Terminal Server Olarak Kullandığım Server 2003' e Map Verdiğimde, Logo Tiger Enterprise Çalışmamakta, Logo Sys Çalışmaktadır...

Yazdığınız yöntemi denedim fakat olmadı.

Yardımcı Olabilirseniz Sevinirim...

Serkan SÖNMEZ dedi ki...

Merhaba Tayfun Bey,
regedit
HKEY_CURRENT_USER\Software\LBS klasörünü sildikten sonra SYS'yi çalıştırdığınızda Logo Sertifikasını yüklemesi gerekiyor. Yükleme tamamlandıktan sonra Tiger Enterprise çalışır. Ancak Sys üzerinden 2003 server için bir terminal kaydı açılmalıdır.

Kolay gelsin.

UfukArt dedi ki...

Serkan Hocam Merhaba,
Biz daha önce windows üzerinde apache web sunucusu ile php kullanarak logoya hasılat aktarımı yapıyorduk.
Sunucu değişikliği yaparak IIS üzerinde çalışmaya başladık fakat aşağıdaki gibi bir hata ile karşılaştık.
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `UnityObjects.UnityApplication': Class not registered ' in C:\Inetpub\vhosts\***\httpdocs\LogoHasilatAktar.php:30 Stack trace: #0 C:\Inetpub\vhosts\***\httpdocs\LogoHasilatAktar.php(30): com->com('UnityObjects.Un...') #1 {main} thrown in C:\Inetpub\vhosts\***\httpdocs\LogoHasilatAktar.php on line 30

Hatayı aldığımız satır ise;
$UApp = new COM("UnityObjects.UnityApplication");

Bu konu hakkında yardımcı olabilir misiniz?

Bilinen rutin işlemlerin tümünü denedik. GÖzden ne kaçırıyor olabilirim?

Serkan SÖNMEZ dedi ki...

Merhaba Ufuk Bey,

Hatadan anladığım kadarıyla server üzerinde Unity Object Register edilmemiş.
1. DLL üzerinden çalışıyorsanız çalıştır bölümüne;
regsvr32 \\192.168.1.1\Unity\LOBJECTS.dll

2.EXE üzerinden çalışıyorsanız çalıştır bölümüne;
\\192.168.1.1\Unity\LOBJECTS.exe /REGSERVER

yazarak register işlemini tamamlayabilirsiniz. Sonrasında çalışacaktır.

İyi günler.

UfukArt dedi ki...

Sağolun Serkan Bey. Maalesef başarılı olamadım.
Hata değişti;
The specified module could not be found.
Şimdi bu hatayı veriyor. Sizin diğer yazılarınızı da inceledim/uyguladım ama maalesef. Logo Destek'te biraz uğraştı bir şeyler yaptı. O da başaramadı. :)

Eldar Zeynalov dedi ki...

Serkan bey iyi günler,
İİS 6 kurulu bir windows server 2003-te bir web service çalışıyor ve Unity Object ile bir problem yok. Ama WCF service ayni İİS-te böyle bir hata çıkardı :

Retrieving the COM class factory for component with CLSID {72DB412A-6BF5-4920-A002-2AAC679951DF} failed due to the following error: 80080005.

İİS 7.0 kurulu bir windows server 2008-de denedik bu sefer yanıt gelmiyor (MyUnityObject.Login() komutundan yanıt yok)

üstelik her ikisinde winforms app problemsiz çalışıyor.
Bu türlü bir probleme rasladısanız, lütfen yardımcı olabilir misiniz ?

Serkan SÖNMEZ dedi ki...

Merhaba Eldar Bey,

İlettiğiniz hatayı almanızın 3 sebebi olabilir.

1. Lobject'in Register kaydı yapılmadıysa veya çok yoğun hareketiniz varsa Logo Object registry'si kaybolabilir.
Run --> \\192.168.1.2\logo\tigerPLUS\LOBJECTS.exe -regserver
veya
Run --> regsvr32 \\192.168.1.2\logo\tigerPLUS\LOBJECTS.dll
yaparak servisi çalıştırabilirsiniz.

2. Logo'nun versiyonuna bağlı olarak WCF servisin çalıştığı sunucu TigerSYS'de kayıtlı terminaller listesinde olmayabilir.(gerçi programın çalıştığını söylüyorsunuz ancak yine de kontrol edin) Sunucu'yu Client number 0 olacak şekilde Kayıtlı Terminaller listesine dahil ediniz.

3. IIS üzerinde Network Service ve IUSR_ServerName(Konuk İnternet kullanıcısı) yetkisini klasöre veriniz. Eğer bu şekilde de çalışmazsa Component Service üzerinde bulunan Lobject nesnesine yetki verebilirsiniz. http://serkansonmez.blogspot.com.tr/2012/10/lobject-web-kullanmnda-hata-retrieving.html linkinden yararlanabilirsiniz.

Kolay gelsin, iyi çalışmalar.



Visual Studio 2017'de Devexpress 17.2.5 Toolbox görünmüyor

Visual Studio 2017 Toolbox'ı üzerinde Developer Express componentlerini göremiyorsanız aşağıdaki komutu çalıştırmak işini görecektir. (...