wix: INSTALLDIR всегда заканчивается в наклонной черте?

Я думаю, что dir по умолчанию получает запаздывающую наклонную черту.

Но что, если пользователь выбирает другой каталог?

Существует ли путь к INSTALLDIR, чтобы НЕ иметь запаздывающую наклонную черту?

Не то, чтобы я хочу, чтобы это не имело запаздывающую наклонную черту. Я хочу знать, могу ли я рассчитывать на него, так, чтобы, например,

[INSTALLDIR]Filter.dll 

... будет всегда решать к реальному, допустимому пути файловой системы.

В настоящее время я использую

[INSTALLDIR]\Filter.dll

и я получаю двойную наклонную черту там. Это допустимо и твердость, но я хотел бы устранить двойную наклонную черту.

спасибо.

5
задан Cheeso 28 April 2010 в 22:46
поделиться

2 ответа

Записи в таблице каталогов Windows Instaler (которые становятся свойствами после калькуляции затрат)всегда форматируются MSI для содержания замыкающей обратной косой черты. Включение дополнительных косых черт не повредит разрешению.

5
ответ дан 14 December 2019 в 08:45
поделиться

Насколько я понимаю, установщик Windows добавит обратную косую черту к любой записи в таблице каталогов. Поэтому да, вы можете убрать косую черту и не беспокоиться о том, что что-то сломается.

Фактически, это даже побудило InstallShield создать статью в базе знаний, описывающую, как УДАЛИТЬ обратную косую черту ...

http://kb.flexerasoftware.com/selfservice/viewContent.do?externalID=Q106587

2
ответ дан 14 December 2019 в 08:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: