this.Mode = Modes.Rant;
Есть огромные проблемы почти со всеми форматами файлов справки, так как производители (как правило, Microsoft для очень немногих из них), кажется, не хотят, чтобы сделать работу больше, чем просто слегка достаточно хорошо для их собственного использования.
Не могу сказать, сколько раз новый формат HXS полностью закрыл мою помощь Visual Studio при интеграции сторонних сторон. Вы можете сказать, что это вина сторонних инструментов установки, но в течение довольно долгого времени была no документация о том, как это сделать, поэтому им пришлось выбирать между обратным проектированием (иногда и ошибочным) или нет интеграция вообще. Я все еще не знаю, работает ли интеграция, но в эти дни я просто переключаю Visual Studio на использование интерактивной справки. Это просто работает, в основном, в то время как встроенная справка неизменно падает на этот индикатор выполнения, который просто блокирует Visual Studio до тех пор, пока он не восстановит файл справки, за исключением того, что это произошло не потому, что файлы теперь повреждены, поэтому в любое время я попадал F1, Visual Studio просто блокируется, если я не убиваю программу DEXPLORE сколько угодно раз.
Как это получилось как решение любой проблемы, я до сих пор не знаю.
Во-вторых, инструменты должны присутствовать. Читатель CHM присутствует на pre-vista, а не на Vista, но инструменты, необходимые для показа HXS, отсутствуют на пре-Vista, но я понимаю, что они находятся на Vista. Приятно, поэтому теперь у меня есть выбор между использованием одного формата, который должен быть установлен на пользовательском компьютере, или ... err, другой, который должен быть установлен на других компьютерах пользователей. Правильно.
this.Mode = Modes.JustTicked;
Где я работаю мы грузим CHM файлы и файл на основе версии HTML для тех, развернуть свои приложения через сетевой ресурс. Что касается Vista, мы еще не видели этого, но html-версия тоже работала бы там.
Я бы скорее попросил блестящую помощь файл.
Одним из прекрасных вариантов html-версии является то, что мы можем ссылаться в тех же файлах в веб-модуле, который следует за нашим продуктом. Таким образом, будет только одна версия, которая нужна клиенту.
Мы смотрим на модернизацию инструмента, который мы используем на работе, поэтому на моем графике на этой неделе, приятно и тихо на работе, я буду смотреть на различные типы вывода, которые он может производить, среди прочего, HXS.
Edit: Хм, быстрый взгляд на страницах справки для справки и Руководства по продукту мы используем, имеет this to say about HXS:
Visual Studio Help также известен как MS Help 2.0. Первоначально этот формат справки должен был стать преемником справки HTML. Однако Microsoft отложила выпуск на неопределенный срок, и теперь стало ясно, что он никогда не будет выпущен в качестве формата справки для обычных пользовательских приложений.
Обратите внимание: это специальный формат справки, который используется только для документирования сторонних компонентов программирования, предназначенных для интеграции в Visual Studio .NET. Он не подходит для каких-либо других целей и не может использоваться для обычных проектов помощи для прикладных программ!
Я предполагаю, что HXS полностью со стола.
Примечание: Веб-не обязательно означает, что вам нужен веб-сервер , только то, что вам нужно веб-браузер . Вне зависимости от того, интегрируете ли вы его в свое приложение, используя компонент веб-браузера, или если вы просто запустите браузер пользователей по умолчанию, это будет выбор, который вам нужно будет сделать, но большинство выходов на веб-интерфейс, которые я видел, не требует никаких сервера вообще.
спасибо ... похоже HXS полностью покинуть пределы. – Helios
Возможно, нам просто нужно подождать Windows 7, чтобы узнать, что они там будут делать. И снова, опять же, в Windows 8. ...: D –