Не удается найти тип System.SystemException в модуле mscorlib.dll при ссылке на Microsoft.Phone в шаблоне приложения Windows Phone 8.1.

Microsoft только что выпустила Windows App 8.1 с комбинацией Windows 8.1 и Windows Phone 8.1, так что вы можете создать универсальное приложение. Однако у меня возникают проблемы с добавлением сборки Microsoft.Phone 8.1 в ссылку на проект.

Вот что я сделал (в Visual Studio 2013 с установленным Rc2): 1> Создать новый проект из Visual C# -> Магазин приложений -> Приложения для Windows Phone. 2> Добавлен Microsoft.Phone из этого места: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsPhone\v8.1

3> Теперь выполните сборку, я вижу следующую ошибку: «Не удается найти тип System.SystemException в модуле mscorilib.dll»

У кого-нибудь есть подобный опыт? любые решения?

Спасибо


person user3621101    schedule 12.05.2014    source источник
comment
При создании универсального приложения вы используете WinRT API. Я не думаю, что вы должны ссылаться на сборку Silverlight.   -  person Kevin Gosse    schedule 12.05.2014
comment
так я думал в первую очередь. В проекте по умолчанию он добавил SDK для Windows Phone 8.1 в качестве ссылки, однако, когда я попытался использовать Microsoft.Phone.Notification, он был недоступен для меня... Поэтому я добавил ссылку. Так что, возможно, я пропустил что-то очень простое...   -  person user3621101    schedule 12.05.2014
comment
Система уведомлений в WinRT отличается: msdn.microsoft. com/en-us/library/windows/apps/   -  person Kevin Gosse    schedule 13.05.2014
comment
Хм, может быть и так, хотя я не видел никаких документов об этом. Я обязательно попробую, как только обойдусь и сообщу о том, что нашел.   -  person user3621101    schedule 13.05.2014
comment
КуКиз прав. Windows Phone 8.1 полностью изменился, ну вроде. Итак, для push-сообщения вы можете рассматривать его как приложение Магазина Windows... Что имеет смысл... Так что спасибо.   -  person user3621101    schedule 21.05.2014


Ответы (1)


В рамках модели программирования в приложениях для Windows Phone 8.1 было внесено несколько изменений в API. взгляните на эту ссылку. Это решит вашу проблему.

http://blogs.msdn.com/b/paraswadehra/archive/2014/08/21/how-to-send-email-from-your-windows-phone-8-1-app.aspx

person amolgautam    schedule 30.12.2014