locked
[Windows 7] Windows 7 Dll register problemi RRS feed

  • Soru

  • Merhabalar, Windows Xp de domain user hakkı olan bir kullanıcıda dll register etmek için, önce kullanıcıya domain admin hakkı verip, tekrar login olmasını sağlamak ve akabinde regsvr32 C:\xxx.dll dosyasını register etmek yeterli olurdu, fakat windows7 de aynı işlemi yaptığınız dll register succeed olmasına rağmen dll register edilmemiş gibi davranıyor, konu ile ilgili olara acil yardıma ihtiyacım var.

    Teşekkürler

    19 Ekim 2010 Salı 12:05

Yanıtlar

Tüm Yanıtlar

  • Merhaba Serkan Bey,

    Kayıt etmek istediğiniz .dll'i ve hangi uygulama için kullanılacağını belirtebilirmisiniz?

    Teşekkürler,

    19 Ekim 2010 Salı 12:11
  • Merhaba Cem Bey,

     

    Teb için yazılmış özel bir yazılım için kullanacağım, Lobjects.dll adında Logo Yazılımın geliştirmiş olduğu bir dll dosyası.

     

    Teşekkürler

     

     


    SERKAN AKIN SONOROUS
    19 Ekim 2010 Salı 12:18
  • Merhaba Serhat Bey,

    Öncelikle Windows Vista ve 7'de herhangi bir dll'i register etmeden önce komut istemini yönetici olarak çalıştırmak gerekir. Eğer kullanıcının gerekli yönetici hakları varsa dll register aşamasında sorun yaşamazsınız. Dll register ederken işletim sisteminin mimarisi önemlidir. Benzer konular için bu forumdan faydalanabilecek kullanıcılar için bu iki noktanın üzerinde durmak istedim. Sizi yaşamış olduğunuz problemde ise dll'i register ettikten sonra nasıl bir hata almaktasınız? Hangi lokasyon altından register ediyorsunuz? Ve bu teb tabanlı uygulamanın dll'ini sadece tek bir Windows 7 üzerindemi register etmeyi denediniz?

     

    Teşekkürler,

    19 Ekim 2010 Salı 12:47
  • Merhaba Cem Bey,

     

    Öncelikle yaşadığım durum hakkında hiçbir yerde birşey bulamadım, sorunu size denediğim yöntemleri anlatarak aktarmak istiyorum. Kendi bilgisayarımda domain admin hakkına sahip kullanıcımla DLL dosyasını register ediyorum, ve hiçbir problem yaşamadan ilgili programı kullanıyorum "dll de sorun olduğunda ilgili programda dll uyumsuz hatası alınıyor".

     

    Benim bilgisayarımı domain user hakkı olan bir kullanıcı ile login olduğumda, dll register edemiyorum çünkü command promtp u admin olarak açtığınızda mapli network drivelarını göremiyorsunuz, ilgili dosyayı gösterip register edilemiyor, bu sebeple kullanıcıya domain admin hakkı verip kendi bilgisayarımda tekrar logoff/login olup, kullanıcı domain admin hakkını aldığında dll dosyasını register ediyorum register edildi bilgisini alıp uygulamayı çalıştırıyorum, fakat uygulama dll dosyasının uyumsuz olduğunu bilgisini veriyor,

    Kendi sessionıma geçtiğimde hiç problemsiz kullanıyorum. sıkıntı çıkmıyor zaten bunu test etmek için kendi bilgisayarımda deniyorum.

    Denediğim iki windows 7 client daha var onlardada durum aynı domain user hakkı varsa dll register edilmemiş gibi davranıyor.

    Teşekkürler.

    SERKAN AKIN SONOROUS
    19 Ekim 2010 Salı 13:06
  • Merhaba,

    İlgili dll'e Everyone / Full Control verdinizmi?

    Teşekkürler,

    19 Ekim 2010 Salı 13:40
  • Ayrıca paylaşıma açılan sürücü'de kullanıcılar için gerekli izinler varmıdır?

    19 Ekim 2010 Salı 13:43
  • Evet yetki verildi durum değişmedi.
    SERKAN AKIN SONOROUS
    19 Ekim 2010 Salı 13:45
  •  

    Merhaba,

    Düzgün çalışan kendi user ınız ile windows 7 clientlara bağlanıp uac ı kapatıp tekrar test eder misiniz?

    http://support.microsoft.com/kb/249873 makalesini de inceleyebilirsiniz.

    Teşekkürler.

    19 Ekim 2010 Salı 14:04
  • Everyone full control var
    SERKAN AKIN SONOROUS
    19 Ekim 2010 Salı 14:08
  • Kullanıcılardan herhangi birini Network Configuration Operators grubuna dahil edip tekrar deneyebilirmisiniz lütfen?

    Teşekkürler,

    19 Ekim 2010 Salı 14:50
  • Merhabalar Serkan AKIN,

    Yaşamış olduğunuz problem ile ilgili aşağıda vermiş olduğum linkteki işlemleri yaparak ve sitedeki programı bilgisayarınıza download ederek sorunu çözebilirsiniz.

    http://www.viprasys.org/vb/f25/register-ocx-dll-windows-7-vista-362217/

    Kolay gelsin.


    İlker CUMBUR
    Information Systems or Technical Administrator
    Computer Hardware & Software Developer
    20 Ekim 2010 Çarşamba 06:48
  • Merhabalar, konuya vermiş olduğunuz destek için çok teşekkür ederim.

     

    Windows7 de gerçekten durum farklılık gösteriyor ama neye göre bulamadım, şöyleki ilgili dll dosyasına ait birde exe dosyası vardı

    bu dosyayı c:\users\puplic\Lobjects.exe altına kopyalıp c:\users\puplic\Lobjects.exe /REGSERVER komutunu çalıştırdım ve dll dosyasını register etmişim gibi uygulamam çalıştı,

    bu işlemi Windows7 de yapmanıza gerek kalmayıp dll register etmek yeterli oluyordu.

     

    Teşekkürler.

     

     


    SERKAN AKIN SONOROUS
    25 Ekim 2010 Pazartesi 08:57
  • Merhaba Serkan,

    Açmış olduğun problemin son çözümü olarak bizleri aydınlattığın için kendi adıma tekrar teşekkür ederim. Yeni bir sorununda tekrar buluşmak dileğiyle, iyi çalışmalar.


    Serdar BAYKARA
    Microsoft Destek Mühendisi - Moderator
    25 Ekim 2010 Pazartesi 09:51
    Moderatör