TaskDialog в WPF - PullRequest
       1

TaskDialog в WPF

0 голосов
/ 14 февраля 2011

Я пытаюсь использовать TaskDialog, но сталкиваюсь с некоторыми проблемами:

  1. Я получаю следующую ошибку:

Ошибка 1 Не удалось найти файл «Microsoft.Windows.Common-Controls, Версия = 6.0.0.0, Культура = *, PublicKeyToken = 6595b64144ccf1df, ProcessorArchitecture = X86, Type = win32. WpfApplicationUnleashed

Я изменил свой файл манифеста на по этой ссылке http://www.nbdtech.com/Blog/archive/2008/06/16/The-Application-Manifest-Needed-for-XP-and-Vista-Style-File.aspx

2) Если я использую этот TaskDialog, я посмотрю, работает ли ОС под управлением Windows Vista или выше, и выборочно использует / не использует TaskDIalog, однако есть ли разница в TaskDIalog в Vista и Windows 7. Я имею в виду, Фильтр Windows Vista и Windows 7 также?

1 Ответ

4 голосов
/ 14 февраля 2011

Запускаете ли вы свое приложение под отладчиком?Если это так, попробуйте запустить его без отладчика, т.е. нажмите Ctrl + F5, или запустите его из Проводника.Если он работает без отладчика, то проблема заключается в хостинге Visual Studio, который представляет собой особый процесс, который используется отладчиком для размещения вашего реального приложения при отладке для ускорения различных задач.

Чтобы обойти это, создайте в своем проекте вторую копию файла манифеста с именем YourApp.vshost.exe.manifest и установите для него «Копировать в вывод» в «Копировать, если новее».

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