Добавить 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
Листинг программы
  1. static void Main(string[] args)
  2.         {
  3.             byte[] file = File.ReadAllBytes("you_file.txt");
  4.  
  5.             for (int i = 0; i < file.Length; i++)
  6.                 Console.Write(" 0x{0}", file[i].ToString("X"));
  7.  
  8.             File.WriteAllBytes("you_fileNEW.txt", file);
  9.  
  10.                 Console.ReadLine();
  11.         }

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


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

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

13   голосов , оценка 3.692 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы