У меня есть простое приложение WinForms, но у него есть некоторые встроенные ресурсы (в подпапке под «Ресурсы»), которые я бы хотел скопировать в папку на компьютере. В настоящее время, у меня последний рабочий (с явным методом присвоения имен в внедренный ресурс и где она должна идти):Петля через встроенные ресурсы и копирование на локальный путь
string path = @"C:\Users\derek.antrican\";
using (Stream input = Assembly.GetExecutingAssembly().GetManifestResourceStream("WINFORMSAPP.Resources.SUBFOLDER.FILE.txt"))
using (Stream output = File.Create(path + "FILE.txt"))
{
input.CopyTo(output);
}
Но я все еще пытаюсь выяснить, как получить прежнюю работу: пробегаем по всем ресурсов в папке «WINFORMSAPP.Resources.SUBFOLDER» и перемещении их. Я сделал довольно много Googling, но я все еще не уверен, как получить список каждого Embedded Resource в этой подпапке.
Любая помощь была бы высоко оценена!