Добавить dll в ресурсы, потом выгружать в папку с программой - C#
Формулировка задачи:
Здравствуйте. Не хочу делать инсталятор программы, т.к. у программы есть всего 1 зависимый dll файл.
Хочу добавить этот dll в ресурсы, а при первом запуске просто выгружать его в папку с программой.
В Visual Studio делаю так:
1. Правой клавишей по папке "Resources" -> Добавить -> Существующий элемент -> keyboard.dll
Мой файл виден в списке (папке) Resources, но обратиться к нему программно не получается.. Его просто нет..
Сохранять хотел так..
File.WriteAllBytes("keyboard.dll", BotMek.Properties.Resources.keyboard.dll); //Не видит keyboard.dll
Решение задачи: «Добавить dll в ресурсы, потом выгружать в папку с программой»
textual
Листинг программы
static void Main(string[] args) { byte[] file = File.ReadAllBytes("you_file.txt"); for (int i = 0; i < file.Length; i++) Console.Write(" 0x{0}", file[i].ToString("X")); File.WriteAllBytes("you_fileNEW.txt", file); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д