Я создал настройку WiX 3.5 с пользовательским файлом лицензии, поместив его в .wxs
файл:
Это работает отлично, и ссылка отображается, когда я запускаю созданный файл .msi
.
(Я использую WixUI_InstallDir
набор диалогов )
Теперь я хочу поместить гиперссылку в файл лицензии.
Я просто вставил ссылку в файл, открыв ее в WordPad и вставив http://mylink.com
(WordPad автоматически превращает ее в гиперссылку).
Когда я компилирую это в WiX, в диалоговом окне лицензионного соглашения отображается ссылка, подобная этой:
Я заметил, что это похоже на то, что WordPad автоматически создает гиперссылку (см. Выше).
Когда я удаляю часть http: //
из ссылки в файле лицензии, WordPad больше не распознает ее как ссылку и в скомпилированном .msi
, и
>
в диалоговом окне лицензионного соглашения исчезнут.
Любые идеи, как я могу избавиться от дополнительных и
>
, кроме помещения ссылки в файл лицензии без части http: //
?
РЕДАКТИРОВАТЬ:
Хорошо, может быть, я недостаточно подумал, когда использовал слово «гиперссылка».
На самом деле я имел в виду следующее: это не обязательно должна быть действительная интерактивная гиперссылка.
Я просто хочу, чтобы адрес моей веб-страницы отображался в верхней части файла лицензии.
Я в порядке, если это просто URL-адрес в виде текста (не кликабельный), но я хочу, чтобы он отображался так, как я его ввел, а не с помощью
.
Проблема в том, что WordPad автоматически превращает любой URL-адрес в гиперссылку, как только я его ввожу, поэтому я понятия не имею, как заставить диалоговое окно лицензионного соглашения рассматривать его как обычный текст.