Это старая версия документа.
Вопрос:
HTML-публикация сформировалась без ошибок, но при этом она не запускается, что может быть причиной проблемы и как её решить?
Ответ:
Причиной проблемы может быть то, что публикация не может найти свободные открытые порты в ожидаемом диапазоне.
Настройки, отвечающие за то, какие порты будут использоваться при работе HTML-публикации, приведены в файле <Путь к папке со сформированной HTML-публикацией>\mono\HTML-publication.exe.config:
<appSettings> <add key="BS_Publication_Port_Start" value="5559"/> <add key="BS_Publication_Port_End" value="5999"/> </appSettings>
При запуске HTML-публикация проверяет порты в диапазоне от начального (BS_Publication_Port_Start) и до конечного (BS_Publication_Port_End) и при нахождении свободных открытых для внешних подключений портов запускается на них.
Для решения проблемы освободите и откройте для внешних подключений (см. Открытие порта в брандмауэре) хотя бы 2 порта из указанного в файле диапазона или расширьте/измените этот диапазон так, чтобы в него попало как минимум 2 таких порта.
Внимание! Для внесения изменений в файл требуется использовать текстовые редакторы, корректно работающие с кодировками, например, Notepad++ или текстовый редактор файлового менеджера FAR Manager (но не стандартное приложение "Блокнот", поставляемое вместе с операционной системой Windows).