Как изменить файл справки (* .chm)? - PullRequest
0 голосов
/ 24 сентября 2018

Я создал файл справки (* .chm) с помощью HTML Help Workshop.

Но есть одна строка, которую мне нужно менять каждый раз, когда я компилирую свое решение.

Представьте, что у вас естьзавершенный файл * .chm, но если сервер создает новую версию, этот номер сборки не будет обновлен в файле * .chm.Сейчас я всегда удаляю этот файл * .chm и создаю его потом новым.Теперь я дошел до того, что это раздражает меня каждый раз, когда мне приходится создавать его только потому, что сервер делает сборку.Было бы удобно, если бы я мог изменить существующий файл * .chm прямо в моем C # -Code.

Есть ли возможность изменить файл * .chm с кодом C #?

1 Ответ

0 голосов
/ 24 сентября 2018

Да..chm файлы на самом деле являются просто архивом набора HTML-файлов и некоторых других битов, которые хранят все это вместе.

Загрузите универсальную программу zip / unzip, например 7-zip, и вы можете щелкнуть правой кнопкой мыши (в окнах) свой .chm, затем выбрать 7-zip >> Open Archive и выпосмотрю содержимое.

Будьте осторожны с тем, что здесь слишком много обезьян, поскольку неработающие ссылки и измененные имена файлов испортят ваш .chm.

Я бы согласился с тем, что модификация вашего источника перед запуском его через html-help-workshop - лучший вариант, чем обезьяна с ним впоследствии.

...