Я добавил файл InstallDemo.wxs и скопировал код из WixUI_InstallDir src/ext/wixlib/. Затем я добавил UIRef в файл product.wxs, после чего, когда я построил решение, я получил эту ошибку 50 «Неразрешенная ссылка на символ». Диалог: BrowseDlg» в разделе «Фрагмент», поэтому помогите мне решить эту проблему.. скажите, пожалуйста, как создать простой диалоговый экран в «WIX», пожалуйста, помогите, спасибо.!
Неразрешенная ссылка на символ в разделе "Фрагмент"
comment
На этой странице руководства объясняется (помимо всего прочего), как настроить последовательность диалогов и вставить новый диалог в поток: wixtoolset.org/documentation/manual/v3/wixui/
- person Yan Sklyarenko   schedule 08.01.2014
comment
Спасибо за ответ, я новичок в Wix, поэтому я не делал много вещей, чтобы завершить процесс. по вашей ссылке .. я узнал, чтобы добавить свойства. Спасибо..
- person Cegone   schedule 09.01.2014
Ответы (2)
Вы ссылались на WixUIExtension в своем проекте установки WIX? Вам нужно это, чтобы дать вам BrowseDialog.
Вы можете найти файл WixUIExtension.dll в папке bin
папки установки набора инструментов WiX в Program Files.
person
caveman_dick
schedule
09.01.2014
Спасибо за ответ, я уже добавил ссылку на WixUIExtension. Теперь я не получаю никаких ошибок, таких как неразрешенная ссылка... и т. д. Я пропустил добавление свойства для диалогового управления. Вот причина моей ошибки. Еще раз спасибо.
- person Cegone; 09.01.2014
Привет, да, вы правы, если удалить WixUIExtension и построить решение, я получил ошибку..! Спасибо
- person Cegone; 10.01.2014
@Cegone Если это помогло вам, вам следует принять это как ответ.
- person sirdank; 04.02.2016
Я случайно добавил новый файл wxs в проект WiX с действием сборки в качестве содержимого, а не с компиляцией; поэтому WiX не компилировал недавно добавленный файл wxs, поскольку он обрабатывался как файл содержимого.
Простое решение — удалить, а затем повторно добавить новый файл wxs.
person
Keith Neuse
schedule
17.02.2015
Вот оно! Просто зайдите в свойства файла .wxs и измените его действие сборки на компиляцию.
- person J Pollack; 27.08.2015