Есть ли способ открыть приложение Windows Phone 7 в эмуляторе с помощью командной строки?
Я знаю, что уже существует вопрос, связанный с этим здесь , но я хочу простойспособ запустить приложение wp7 (имеющий файл xap) из командной строки без изменения кода приложения.
Я знаю, что это возможно для приложений XNA (информация здесь ), но яНе знаете, возможно ли это для приложений, созданных в Silverlight Framework?эта проблема у меня была.В любом случае мне пришлось внести небольшие изменения: изменил строку:
Platform WP7SDK = dsmgrObj.GetPlatforms().Single(p => p.Name == "New Windows Mobile 7 SDK");
на строку:
Platform WP7SDK = dsmgrObj.GetPlatforms().Single(p => p.Name == "Windows Phone 7");
Я использовал foreach
для получения названий платформ:
// iterate over all platforms and write their names
foreach (Platform p in dsmgrObj.GetPlatforms().ToList<Platform>())
{
Console.WriteLine("Platform: " + p.Name);
}
и строка:
WP7Device = WP7SDK.GetDevices().Single(d => d.Name == "Windows Phone 7 Emulator");
в строку:
WP7Device = WP7SDK.GetDevices().Single(d => d.Name == "Windows Phone Emulator");
Используется снова a foreach
:
// iterate over all devces and write their names
foreach (Device d in WP7SDK.GetDevices().ToList<Device>())
{
Console.WriteLine("Device: " + d.Name);
}