OLEDragDrop Событие, работающее с откомпилированным exe, но не при отладке - PullRequest
0 голосов
/ 02 сентября 2011

Мы используем OLEDragDrop Event в одном из наших более крупных продуктов и натолкнулись на странную проблему.На моей машине, если я создаю приложение и запускаю exe-файл, приложение видит событие перетаскивания, и я могу перетащить файл с рабочего стола в программу, и он сохраняет его и делает то, что должен делать.Однако, когда я вхожу в режим отладки, эта же функция не работает.Все, что я получаю, - это переключение значка на значок, указывающий, что я не могу выпустить файл «поверх» этой программы.

У моего сотрудника тот же самый код, тот же самый код изта же ревизия, и все остальные настройки, связанные с проектом, точно такие же.Но он получает ожидаемое поведение от приложения при отладке.Единственное разумное предположение, которое у нас есть, заключается в том, что он не применил обновление безопасности ~ 300 МБ для Visual Studio 2010 SP1.Я сейчас настраиваю виртуальную машину, чтобы проверить это и обновлю, когда узнаю, действительно ли она работает без этого обновления.

У кого-нибудь еще была проблема, связанная с этим?Все, что могло бы привести меня на правильный путь, за которое я был бы вечно благодарен.

Спасибо за чтение.

1 Ответ

1 голос
/ 02 сентября 2011

Вы не сможете перетащить в приложение, если Visual Studio работает от имени администратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...