Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Late Binding ve Early Binding

  Tiger/Logo Object Designer (LOD)

Aynı bilgisayarda Mare Yazılım’ ın bir programı var. O çalışıyor.

Kilimsoft ent. yazılımı çalışmıyor. Ama aynı Kilimsoft yazılımı başka firmalarda başarıyla çalışıyor.

LOGO Grubunda bir kullanıcı ile Login oluyoruz. (Bu durumda kullanıcı yetkilendirme sorunu olabilirmi?)

Tiger 2.14 ve Windows 2003 Server OS.

 

1. Mare Early Binding ile Object yüklüyor olabilir. Biz Late binding ile yüklüyoruz. Tek fark bu. Zaten hata detayında da LateBinding işleminde durduğunu göreceksiniz.

2. Firma Turkcell Dağıtım Merkezi ve orada Logo nun geliştirdiği bir yazılım için Object gerekiyordu ve RunTime olarak yüklendi.

 

Aklıma gelen senaryolara bunlar.

 

Bir türlü ne olabileceğini çözemedik. 


Late Binding Early Binding Logo Objects


Kişi bilgileri gizlidir. Logo çalışanları görebilir.
Onaylanmış Cevap

Biz .NET ortamında Early binding yapılmasını tavsiye ediyoruz. Late binding işlemi işletim sisteminin okuma/yazma yetkilerine oldukça bağımlıdır. Ayrıca biliyorsunuz Logo Objects DLL ve EXE arasında çalışma şekli olarak single instancemulti instance farkı vardır. DLL single instance olduğu için .NET Framework ’ü için makbul değil. Eğer Late Binding işlemini geçebilmiş olsaydınız bile çalışma esnasında aynı catastrophic failure hatası ile karşılaşırdınız.

Eğer çok gerekli değilse Early binding yapmanızı tavsiye ederim. Diğer taraftan mutlak suretle Lobjects.exe üzerinden ilerlemenizi öneririm.

Hatanın logo kullanıcı yetkilerinden olduğunu düşünmüyorum ancak işletim sisteminin COM nesnelerini çalıştırdığı kullanıcıları ile ilgili bir sıkıntı olabilir. Task manager dan veya windows event loglarından Logo Objectsin hangi kullanıcı tarafından çalıştırılmaya çalışıldığını kontol edebilirsiniz.


27/01/16 16:42

Cevap vermek için giriş yapmanız gerekmektedir.