Регистрация DragDrop не преуспела в Проекте Установки

У нас есть некоторый проект установки в решении для Visual Studio (Другие типы проекта-> Установка и развертывание-> проект Установки). Этот проект имеет другой проект типа библиотеки с классом Установки под названием InstallationCore как вывод проекта. В пользовательском действии я звоню в функции Установки и Удаления установщика InstallationCore.

InstallationCore имеет формы окон для взаимодействия с пользователем. Там, в формах, я использую функциональность Перетаскивания для текста Перетаскивания от Структурного вида до Текстового поля.
Но в строке:

txbUserName.AllowDrop = true;

Я получаю ошибку отладчика JIT:

Необработанное исключение произошло
Регистрация DragDrop не успешно выполнялась
Система. InvalidOperationException: регистрация DragDrop не успешно выполнялась

И длинное отслеживание стека после этого.
Важный, чтобы сказать, что, когда я выполняю функцию Установщика от тестового проекта, ошибка не произошла и все хорошо работают. Ошибка происходит только, когда я выполняю .msi пакет.

Какие-либо предложения?

33
задан Carrie Kendall 31 December 2014 в 00:39
поделиться