Использование файла ресурсов скомпилированного через csc.exe - C#
Формулировка задачи:
Цель создать приложение с внедренными ресурсами, а потом при запуске приложения скопировать ресурсы в файловую систему.
Вначале создаем приложениеРесурс в приложение попадает, а как его потом оттуда сохранить в файловую систему?
private static void Main(string[] args) { string Net_exe = @"C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe"; //путь до csc.exe Process.Start(Net_exe, "/resource:Test.rtf Program.cs"); //компиляция файла и внедрение ресурса }
Решение задачи: «Использование файла ресурсов скомпилированного через csc.exe»
textual
Листинг программы
Assembly asm = typeof(Program).Assembly; using (Stream stream = asm.GetManifestResourceStream("Test.rtf")) using (FileStream fstream = new FileStream("Test.rtf", FileMode.Create, FileAccess.Write)) { stream.CopyTo(fstream); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д