.NET 4.x Добавить *.chm непосредственно в *.exe - C#
Формулировка задачи:
Написал приложение на C# *.exe, создал файл справки *.chm, добавил в Properties этот файл. Как интегрировать этот файл справки непосредственно в приложение *.exe, чтобы на любом компьютере при запуске данного приложения можно было запустить данный файл справки? (сорри, если что-то недопонимаю). Просто, у меня на ПК, когда запускаешь данный экзешник с рядом лежащим chm-файлом или просто на моём компьютере - всё нормально, а когда запускаешь на чужом компьютере - файл справки не находится, разве что его опять же рядом не положишь... камрады, не ругайтесь, пожалуйста...
Решение задачи: «.NET 4.x Добавить *.chm непосредственно в *.exe»
textual
Листинг программы
string tempPath = System.IO.Path.GetTempPath() + "test.chm"; File.WriteAllBytes(tempPath, ConsoleApplication25.Resource1.HelpFile); Process.Start(tempPath).WaitForExit(); File.Delete(tempPath);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д