Merhaba,
Microsoft zaman zaman güvenlik güncellemelerinde policy’ler üzerinde değişiklik yapabiliyor. Bu değişiklikler, genellikle bizim DcomCnfg ayarlarımızda da değişiklik yapmamızı veya güncellememizi gerektirebiliyor. Çoğu zaman sadece ilgili ekrana girip “kaydet” demek bile yeterli olurken sizin karşılaştığınız problemde şu adımları izlememiz gerekti;
- Öncelikle comexp.msc içerisindeki 00CDA anahtarını silin, Logo Objectsi unregister edin.
- Logo Objectsi admin olarak tekrar registery edin. LObjects.exe sağtuş özelliklerindeki uyumluluk tabında "tüm kullanıcılar" butonu ile açılan ekrandaki yönetici olarak çalıştırı işaretleyin, kaydedip kapatın.
- servisinizi uninstall edin akabinde yönetici olarak install edin.
- comexp.msc /32 ile açılan DCom Config ayarlarındaki 00CDA ile başlayan anahtarın bu aşamada tekrar oluştuğunu göreceğiz. Problemin düzelmesi için aşağıdaki şekilde set edip kaydedin.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Windows Servis LogoObject
28/08/18 14:26   Tiger/Logo ObjectsMerhaba,
Windows Servis üzerinde uygulaması olarak logoobject kullanarak fatura vs aktarımı yapmak istiyorum. İki farklı durumla karşılaşıyorum
* WinForm olarak test ettiğim zaman login vs işlemleri sıkıntısız gerçekleştirebiliyorum
* Aynı kod yapısını alıp Windows Servis olarak geliştirdiğim uygulamayı servera kurup start etmek istediğimde login aşamsında hata alıyorum.
Denemelerim
*DCOMCnfg ve comexp.msc /32 ekranında 00CDA438-213D-47A3-AF3E-13DB9290D2A0 için localservice ve IUSR yetkilerini verdim.
* LobjectsEXE_Web_Yetkilendirmesi dökümanındaki bütün işlemeri gerçekleştirdim ama hala
"The type initializer for 'BudoWinServisLogoObject.Global' threw an exception." hatasını alıyorum.
Özet olarak WinForm ile çalışan kodlar WindowsServis olarak geliştirdiğim uygulamada olmuyor logoobject.exe ye ulaşamıyorum.