Апрельское обновление средств разработки для Windows Phone 7
Microsoft выпустила обновленную версию средств разработки приложений для Windows Phone 7.
Отныне средства разработки совместимы с Visual Studio 2010 RTM английской редакции. Если у вас уже установлена Visual Studio 2010 с другой локализацией, то все равно прийдется ставить английскую.
Нововведения
- Сборки подписанные в рамках Authenticode не будут загружаться и исполнятся. Проекты со ссылками на такие сборки будут выдавать сообщения об ошибке при попытке развертывания приложения на эмуляторе. Будет исправлено в будущих выпусках.
- Ввод с клавиатуры в приложениях XNA не будет работать (раньше работало). Будет исправлено в будущих выпусках.
- Изменения при отправке уведомлений на телефон (Push Notifications). Немного изменился формат отправки сообщений.
- Добавлены новые секции в манифест WMAppManifest.xml, позволяющие указать, какие функции устройства хочет использовать приложение.
- Изменение я API:
- Временно удален объект
BingMapTask
. Появится снова в будущих выпусках. - Класс
ChooserEventArgs
переименован вTaskEventArgs
. - У объекта
ApplicationBar
свойствоVisible
переименовано вIsVisible
. - Изменения в объекте
AccelerometerSensor
: свойстваDefault
,All
, иInformation
были удалены, а доступ к этом объекту теперь осуществляется через вызов конструктора.
- Временно удален объект
Изменения в эмуляторе
- Для улучшения производительности можно включить поддержку аппаратной виртуализации.
- Эмулятор Windows Phone 7 использует ускорение GPU. Для видеокарт с поддержкой DirectX 10 и выше будет использоваться аппаратное ускорение, в противном случае будет использоваться программное ускорение.
- Поддержка кодека VC-1.
- Синхронизация времени с хост-машиной, но при этом не учитываются часовые пояса.
Ссылки
- Скачать апрельское обновление для средств разработки под Windows Phone 7
- Полный список нововведений