Sabit diskteki bir dosya gibi (mutlak yol ile) bir kaynak dosyasına gömülü dosyaları nasıl açabilirim?.NET: Bir kaynak dosyasında gömülü olan dosyaları açın
6
A
cevap
11
Derleme içine gömülü test.xml
dosyasının olduğunu varsayalım. Sen içerikleri doğru bir akış işaret elde etmek GetManifestResourceStream yöntemi kullanabilirsiniz:
class Program
{
static void Main()
{
var assembly = Assembly.GetExecutingAssembly();
using (var stream = assembly.GetManifestResourceStream("ProjectName.test.xml"))
using (var reader = new StreamReader(stream))
{
Console.WriteLine(reader.ReadToEnd());
}
}
}
dosyasının içeriği belleğe okunur Bu şekilde. Ayrıca sabit diske kaydedebilir ve sonra mutlak yolla erişebilirsiniz, ancak dosyanın içeriğine sahip olduğunuzdan bu gerekli olmayabilir.
İlgili konular
- 1. Bir. Net derlemesinde gömülü bir kaynak olan bir exe'yi nasıl çağırırım?
- 2. Dired - başka bir Emacs penceresindeki dosyaları açın
- 3. C# - Benim kaynak dosyasında kaynakların
- 4. Erişilemez, Dahili, Kaynak Dosyaları?
- 5. C++ dosyasında ayrılmış dosyaları okuma
- 6. çoklu katran (kaynak dosyaları) dosyaları
- 7. Bir bash komut dosyasındaki kaynak dosyaları
- 8. Gömme Dosyaları ikili kaynak içinde görüntüle Kaynağı
- 9. Yinelenen Yerelleştirilmiş Kaynak Dosyaları
- 10. XCode 4: Yardımcı düzenleyicide rasgele dosyaları açın
- 11. Android raw kaynak dosyasında RandomAccessFile
- 12. Cordova Kaynak: net :: ERR_FILE_NOT_FOUND
- 13. Gömülü Kaynak Yol Ayırıcı Karakterini Değiştirmek Mümkün?
- 14. C# ile Gömülü FTP Sunucusu?
- 15. Bir iframe ile gömülü olan bir google haritasının özelleştirilmesi
- 16. C# .NET dosyasında bir docx dosyasını görüntüleyin.
- 17. Çok yavaş bir depolama alanı olan bir sistemde büyük Qt kaynak dosyaları nasıl kullanılır?
- 18. SqliteDataReader sqlite-net dosyasında nerede?
- 19. VS 2010 uzantısından kod düzenleyicide açık kaynak kodu dökümanını açın
- 20. python'dan bir terminal açın
- 21. Javascript'te kaynak dosyaları (.resx) kullanma
- 22. Android aroma ve kaynak dosyaları
- 23. Çalışma zamanında gömülü kaynak dosyalarına nasıl görüntüler eklenir?
- 24. Outlook PST dosyaları kullanımda olan
- 25. Visual Studio - Var olan bir SSMS penceresinde SQL Management Studio ile bir SQL dosyası açın?
- 26. Serbest/Açık kaynak Uygulama Kaplama Çözümleri. Net?
- 27. Visual Studio 2017'de yerleşik olarak kaynak dosyaları nasıl gömülür?
- 28. Gömülü IronPython Bellek Sızıntısı
- 29. C++ kaynak kodundan bir emacs org modu dosyasını açın ve otomatik olarak bir öğe oluşturun
- 30. osgi blueprint bundle kaynak dosyasında okuma nasıl
Açıktan ne demek istiyorsunuz? İkili içeriği yüklemek mi demek istiyorsun? – Aliostad
Bu biraz kafa karıştırıcı. Gömülü kaynaklara veya sabit diskinizde bulunanlara erişmekten mi bahsediyorsunuz? – InSane