Я попытался отладить мое пользовательское действие. Я поместил Debugger.Break() в пользовательские действия cs. Когда я создаю настраиваемое действие, он создает эти файлы:
myCustomAction.dll
myCustomAction.CA.dll
myCustomAction.pdb
В проекте wix я ссылаюсь на myCustomAction.CA.dll внутри двоичных тегов (а не myCustomAction.dll). Поскольку myCustomAction.CA.pdb не существует, это причина, по которой отладка не работает? Я также попробовал с сообщением и приложил к процессу, когда отображается окно сообщения. Но я получаю следующее сообщение: Не удается найти или открыть файл PDB.
Что я делаю неправильно? У меня версия wix 3.5 и visual studio 2010.