Добавить 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();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.692 из 5
Похожие ответы