C# mp4 resource file high storage
Я искал блок таким образом, кто хочет скопировать файлы mp4, и я нахожу способ, что я изменил файл mp4 на ресурс таким образом:
private void Form1_Load(object sender, EventArgs e) { String openVideo = @"c:\temp\video.mp4"; System.IO.File.WriteAllBytes(openVideo, global::ProjectName.Properties.Resources.mymp4name); System.Diagnostics.Process.Start(openVideo); }
это работает! Но после отладки программного обеспечения все хранилище этого файла сохраняется в exe файле и это так тяжело для файла мой размер exe составляет около 900 МБ ,
мой вопрос: есть ли способ сохранить этот файл ресурсов отдельно, а exe-файл просто сделать программным обеспечением?
Что я уже пробовал:
String openVideo = @"c:\temp\video.mp4"; System.IO.File.WriteAllBytes(openVideo, global::ProjectName.Properties.Resources.mymp4name); System.Diagnostics.Process.Start(openVideo); }
Jochen Arndt
Почему бы не доставить видеофайл вместе с вашим приложением как есть, установить его по определенному пути (может быть внутри или под папкой приложения, если он должен быть только прочитан) и загрузить его при необходимости?