Я пытаюсь намочить ноги с Windows Phone 8.1. Я пытался обработать HardwareButtons.BackPressed, подключив его к настроенному обработчику событий, чтобы кнопка «Назад» не приостанавливала мое приложение. Я думаю, что HardwareButtons определен в Windows.Phone.UI.Input, но когда я попытался включить:
using Windows.Phone.UI.Input;
Компилятор выдавал ошибку:
The type or namespace name 'Phone' does not exist in the namespace 'Windows' (are you missing an assembly reference?)
Из предыдущих вопросов: не удалось загрузить DLL PresentationFramework
Тип или пространство имен имя "Window" не существует в пространстве имен "System.Windows"
Похоже, что файл PresentationFramework.dll может находиться в сборке gac, но я нигде не могу найти его на своей машине.
Может ли кто-нибудь показать мне, где находится dll, чтобы я мог добавить его в ссылки или Windows 8.1 работает по-другому? Это моя первая попытка написать программу для windows phone 8.1. Моя система — Surface Pro 2 с Windows 8.1, и я использую vs2013 Premium. Если это поведение Surface Pro по дизайну, мне потребуется руководство по настройке обработчика BackPressed, чтобы при его нажатии он не выгонял меня из моего приложения. Спасибо,