2012-01-21 16 views
10

Çok fazla .resources dosyam var, açmam ve görüntülemem gerek. Zeta Resource Editor yükledim, ancak yalnızca .Resx dosyalarıyla çalışır. Bir fark var mı? .Resources dosyalarını açabilir ve içeriklerini çıkarabilir miyim?.Resx ve .Resources dosya türleri arasındaki fark nedir?

+0

Kaynakları bir .resources dosyasında kullanmanız pek olası değildir. Onlar telif hakkıyla korunmaktadır, bunları kendi uygulamanızda kullanmak için sahibinden bir lisans almanız gerekir. O zaman size orijinal içeriği vermekten çekinmeyecek. –

+0

Benzer: http://stackoverflow.com/questions/7653679/how-can-i-extract-images-from-the-resources-file-created-by-a-decompile-of-a-n –

cevap

12

XML tabanlı biçimde non-compiled kaynaklarının resx dosyasını içerdiğini düşünüyorum. Bu resx dosyaları, .resource dosyasına derlenmiştir. Yani .resource dosya binary biçiminde resx veri içeriyor. MSDN

.Resx göre

(XML tabanlı kaynak biçimi) dosyaları bir çalışma zamanı ikili yürütülebilir gömülü ya da uydu derlenmiş olabilir ortak dil çalışma zamanı ikili .resources dosyalarına dönüştürülür montajlar.

19
Her zaman (derleme sırasında gerçekleşen işlemin tersi) .resx dosyalar dönüştürmek için görsel stüdyodan resgen.exe yarar kullanabilirsiniz

:

resgen.exe /compile input.resources,output.resx 

resgen sıklıkla C'de bulunur: \ Program Files \ Microsoft SDKs \ Windows \ v7.0 \ Bin \ ResGen.exe veya doğrudan VS komut isteminden erişilebilir.

İlgili konular