Bir istemci için bir uygulama için kaynak kurtarma üzerinde çalışıyorum. .NET Reflector kullanarak uygulama kodunu kurtarmayı başardım. Ama şimdi kodu biçimlendirmek ve bireysel formları yeniden oluşturmak istiyorum, böylece her form için codebehind, designer ve resx dosyalarını kullanıyorum. Sorun şu ki, tüm görüntüler ".resources" dosyalarında bulunur. Reflector tarafından oluşturulan bu ".resources" dosyalarından görüntüleri nasıl çıkarırım?.NET derlemesinin bir derlemesi tarafından oluşturulan .resources dosyasındaki görüntüleri nasıl ayırım?
Program aracılığıyla görüntüleri ayıklamak zorunda kalmadan bir araç kullanmayı tercih ederim, ancak uygun bir uygulama bulamıyorsam kodu kullanacağım. Yani burada birisinin bunu daha önce yaptığını veya bir görüntüleyiciyi (tercihen ücretsiz!) Bilmesini ve bu görüntüleri elde etmemi sağlayan kaynak dosyaları için umuyorum. Aksi halde, kod da iyidir; Daha sonra görüntüleri ayıklamak için kendi küçük uygulamamı yazabiliyordum.
Reflektör bunu da yapabilir, bir aksamın Kaynaklar düğümünü açın. Kaynağı sağ tıklayın ve Farklı Kaydet'i seçin. –
Reflector ile görüntüleri ayıklamak istedim, ancak görebildiğim kadarıyla Reflector .resources dosyasını kaydeder, bu dosyaların içerdiği bitmapleri BMP biçiminde kaydetmenize izin vermez ... ? Bir .resources dosyası seçtiğinizde, bitmap'lerin bir listesini verir, ancak bitmapi sağ tıklattığımda, maalesef grileşmiş olan "farklı kaydet" seçeneği vardır. Bu, ücretli bir sürümde kullandığım deneme sürümünde eksik olan bir özellik olabilir mi? – BruceHill