2010-07-06 14 views
10

Bazı yeni yüklenmiş Windows platformlarında (veya en azından Win XP ve Win 7 gibi son sürümlerde) bulunan .dll dosyalarının bir listesi var mı? this one for Windows 2000'a benzer bir liste arıyorum.Windows (XP, Vista, 7, ...) 'da bulunan varsayılan dll dosyalarının bulunduğu yerler nerede bulunur?

(Ben py2exe ile bir piton app derleme am ve DLL derlenmiş uygulama ile potansiyel dağıtım için gerekli fakat uygulama raporları maalesef varsayılan olarak yüklenir hangilerinin söyle etmez)

+1

Bunun ne kadar yararlı olacağından emin değilim. Varsayılan yüklemede hangi DLL'lerin mevcut olduğuna ek olarak, hangi sürümlerde olduklarından endişe etmelisiniz. Uygulama, ilk sürümden sonra bir DLL'ye eklenen bir işlevi kullanabilir. Bu sadece py2exe'nin yazarlarının cevaplayabileceği bir soru gibi görünüyor. – Luke

cevap

1

Eğer uygulama ile farklı pencereler sürümlerini hedefliyorsanız, VMware, MS Virtual PC veya Oracle Virtual Box kullanarak, örneğin, birincil hedef platformlarda her biri için sanal bir test ortamı kurmak için bir gerçekten iyi bir fikirdir. Eğer hala mevcut tüm DLL'lerin listesine ihtiyacınız varsa, sadece sanal makinede yeni bir kurulumdan sonra windows klasörlerine bakın. py2exe öğretici sitesinde bir göz sahip arada

, örneğin, ADVAPI32.dll oluşturulan dosyaların bağımlı olduğu DLL dosyaları gibi USER32.dll, SHELL32.dll ve KERNEL32.dll gösterir. AFAIK bu DLL'ler, programınız tarafından dağıtılmaması gereken birincil Windows bileşenleridir ve son 15 yıldır uğraşmam gereken tüm Windows sürümleri altında kullanılabilir.

+1

Evet, VM'leri kullanmanın avantajının farkındayım. Gerçekten, bu sistemlerin her birinin yeni yüklemede DLL'leri işe yarayacak, ama birileri bunu daha önce yapmış olduğunu düşünmeyi seviyorum ve çevrimiçi olarak kullanılabilir hale getirdim :-) Öneri için teşekkürler – Rabarberski

İlgili konular