Командная строка для установки пакетного справочного пакета MSHelp3 в средство просмотра справки Microsoft в VS 2017

У меня есть пакет справки для одного из наших продуктов.NET в формате.mshc, и мне нужно автоматизировать его интеграцию в средство просмотра справки Microsoft VS во время процесса установки продукта. Для этого я упаковал файл.mshc в архив.cab с помощью служебной программы Windows makecab.exe и подписал файл.cab действительным цифровым сертификатом Comodo.

Когда я попытался установить этот CAB-файл с помощью утилиты HlpCtntMgr.exe, используя следующую командную строку

"C:\Program Files (x86)\Microsoft Help Viewer\v2.3\HlpCtntMgr.exe" /operation install /catalogname VisualStudio15 /locale en-us /sourceuri Help.cab

Я получил ошибку, сообщающую, что "аргумент / sourceUri указывает неверное местоположение".

Я попытался вручную интегрировать файл Help.cab в средство просмотра справки Microsoft, но оказалось, что файлы формата.cab добавить нельзя - только файлы.mshc.

Есть ли способ установить файлы справки MSHelp3 в.cab архивы из командной строки? Для меня, похоже, эта функция больше не поддерживается - по крайней мере, в последней версии Microsoft Help Viewer v2.3, поставляемой с VS 2017.

PS Я также попытался загрузить свой файл Help.cab на корпоративный веб-сервер и указать его источник с помощью протокола HTTP, но это также не удалось. Если кто-нибудь знает, как автоматизировать установку справочных кабин из Интернета - сообщите мне об этом в комментариях.

0 ответов

Другие вопросы по тегам