this.Mode = Modes.Rant;
Существуют огромные проблемы почти со всеми форматами файлов справки, потому что производители (как правило, Microsoft для многих из них), похоже, не хотят выполнять работу больше, чем просто немного достаточно хорошо для своих собственных использовать.
Я не могу сказать вам, сколько раз новый формат HXS полностью использовал мою помощь Visual Studio при интеграции сторонних разработчиков. Можно сказать, что это ошибка сторонних инструментов установки, но в течение некоторого времени не было никакой документации о том, как это сделать, поэтому им приходилось выбирать между обратным проектированием (и ошибкой , иногда) или вообще не интегрируется. Я до сих пор не знаю, работает ли интеграция, но сейчас я просто переключаю Visual Studio на использование онлайн-справки. В основном это просто работает, тогда как встроенная справка неизменно сводится к тому индикатору выполнения, который просто блокирует Visual Studio до тех пор, пока не будет перестроен файл справки, за исключением того, что этого не произошло, потому что файлы теперь повреждены, поэтому каждый раз, когда я нажимаю F1, Visual Studio просто блокируется, если я не убью программу DEXPLORE любое количество раз.
Как это закончилось решением какой-либо проблемы, я до сих пор не знаю.
Во-вторых, инструменты должны быть в наличии. Программа просмотра CHM присутствует в предварительной версии, а не в Vista, но инструменты, необходимые для отображения HXS, отсутствуют в предварительной версии, но я так понимаю, что они есть в Vista. Отлично, так что теперь у меня есть выбор между использованием одного формата, который должен быть настроен на пользовательский компьютер, или ... эээ, другого, который должен быть настроен на другие пользовательские компьютеры. Правильно.
this.Mode = Modes.JustTicked;
Там, где я работаю, мы отправляем файлы CHM и файловую версию html для тех, кто развертывает свои приложения через общий сетевой ресурс. Что касается Vista, мы еще не видели ничего подобного, но версия html там тоже подойдет.
Хотя я бы предпочел блестящий файл справки.
Хорошим результатом использования версии html является то, что мы можем ссылаться на те же файлы в веб-модуле, который следует за нашим продуктом. Таким образом, заказчику будет нужна только одна версия.
Мы планируем обновить инструмент, который мы используем на работе, поэтому в моем расписании на эту неделю, приятно и тихо на работе, я буду рассматривать различные типы вывода, которые он может производить, среди прочего, HXS.
Изменить. Хм, беглый взгляд на страницы справки для Help и Manual, продукта, который мы используем, имеет это, чтобы сказать о HXS:
Справка Visual Studio также известна как справка MS 2.0. Первоначально этот формат справки задумывался как преемник справки HTML. Однако затем Microsoft отложила его выпуск на неопределенный срок, и теперь ясно, что он никогда не будет выпущен в качестве формата справки для обычных пользовательских приложений.
Обратите внимание, что это специальный формат справки, который используется только для документирования сторонних программных компонентов, предназначенных для интеграции в Visual Studio .NET. Он не подходит для каких-либо других целей и не может использоваться для обычных проектов помощи для прикладных программ!
Полагаю, тогда HXS полностью исключен из игры.
Примечание. Использование Интернета не обязательно означает, что вам нужен сервер, только то, что вам нужен браузер. Независимо от того, интегрируете ли вы его в свое приложение, используя компонент веб-браузера или просто запускаете браузер пользователя по умолчанию, это будет выбор, который вам придется сделать, но для большинства выходных данных справки, которые я видел, не требуется никаких настройка сервера вообще.
person
Lasse V. Karlsen
schedule
29.12.2008