Bir .NET derleme DLL dosyasının 'x86', 'x64' olarak derlenmiş olup olmadığını (kaynak projeye erişim olmadan) bulmanın en kolay yolu nedir? veya 'Herhangi bir CPU'?Bir .NET Derlemesinin x86, x64 veya Herhangi Bir CPU Olarak Derlenmiş Olması Nasıl Anlaşılır
Güncelleme: Bir komut satırı yardımcı programı acil gereksinimlerimi karşılamak için yeterliydi, ancak tamlık adına, birisi bana programlı olarak nasıl yapılacağını söylemek istiyorsa, o da ilgi çekici olurdu. .
CorFlags.exe assembly.dll
kodu kullanarak bunu yapmak istiyorsanız: sadece belirli bir dll bu öğrenmek istiyorsanız
. Sonra bu farklılıklar için dll ikili dosyalarını arardım ve (umarım) size istediğiniz sonucu verir. Bu bile zor geliyor, hata eğilimli ve ben bunu tavsiye etmem. (Dll bu bilgiyi kendisi içerip içermediğini bilmiyorum) –
Bir araç mı arıyorsunuz yoksa bunu programlı olarak nasıl yapıyorsunuz? – pbz
İdeal olarak, sağ tıklatın/özellikleri/ayrıntıları, ancak alas :( –