Я добавил файл InstallDemo.wxs и скопировал код из WixUI_InstallDir src/ext/wixlib /. Затем я добавил UIRef в файл product.wxs после этого, когда я построил Я получил эту ошибку 50. «Неразрешенная ссылка на символ« Диалог: BrowseDlg »в разделе« Фрагмент », так что помогите мне решить эту проблему. Скажите, пожалуйста, как создать простой диалоговый экран в« WIX », пожалуйста, помогите, спасибо .!Неразрешенная ссылка на символ «» в разделе «Фрагмент»
ответ
вы сослалась на WixUIExtension в проекте по установке WIX? Вам нужно это, чтобы дать вам BrowseDialog.
вы можете найти файл WixUIExtension.dll в bin
папке WiX Toolset МОНТАЖ в папке Program Files.
Спасибо за ответ, я уже добавил ссылку WixUIExtension. Теперь я не получаю никаких ошибок, таких как Unresolved reference ... и т. Д. Я пропустил добавить свойство для управления диалогом. В этом причина моей ошибки. Еще раз спасибо. – Cegone
Привет, Да, вы правы, Если удалили WixUIExtension и построили решение, я получил ошибку.! Thank U – Cegone
@Cegone Если это вам помогло, вы должны принять его как ответ. – sirdank
Я добавил новый файл wxs случайно в проект WiX с действием сборки как содержимого, а не компиляции; поэтому WiX не собирал недавно добавленный файл wxs, так как он обрабатывался как файл содержимого.
Простым решением является удаление и последующее добавление нового файла wxs.
Вот и все! Просто перейдите в свойства файла .wxs и измените его действие сборки для компиляции. –
Эта страница в руководстве объясняет (помимо всего прочего), как настроить диалоговую последовательность и вставить новое диалоговое окно в поток: http://wixtoolset.org/documentation/manual/v3/wixui/wixui_customizations.html –
Спасибо для ответа, я новичок в Wix, поэтому я не делал много материала для завершения процесса. по вашей ссылке .. я узнаю, чтобы добавить свойства. Спасибо .. – Cegone