WIX MSI: Как поместить операторы print.out или echo в файл wxs?
Я новичок в установщике WIX. И хочет добавить в WXS некоторые сведения о print.out (или ECHO). как добавить эти заявления?
Спасибо Маллик
1 ответ
При компиляции файла.wsx вы можете использовать директивы препроцессора:
<?error This is an error message ?>
<?warning This is a warning message ?>
WiX создает пакеты установщика Windows, которые являются базами данных. Установщик Windows обрабатывает базу данных с помощью последовательности действий. Нет возможности расширить ведение журнала установщика Windows.
При установке файла MSI вы можете создать журнал msiexec /?
:
Logging Options
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
i - Status messages
w - Nonfatal warnings
e - All error messages
a - Start up of actions
r - Action-specific records
u - User requests
c - Initial UI parameters
m - Out-of-memory or fatal exit information
o - Out-of-disk-space messages
p - Terminal properties
v - Verbose output
x - Extra debugging information
+ - Append to existing log file
! - Flush each line to the log
* - Log all information, except for v and x options
/log <LogFile>
Equivalent of /l* <LogFile>
Пользовательские действия можно записать в журнал. Но пользовательские действия не записываются в файл.wsx.