Подтвердить что ты не робот

Простые приложения Windows Forms/WPF работают в Windows 8 для планшетов?

Я разрабатываю бизнес-приложение С#.NET, которое должно работать в Windows 7, Windows 8 и Windows 8 Tablet.

  • Делают ли "простые" приложения Windows Forms на рабочем столе и планшете Windows 8?
  • Есть ли эмулятор Windows 8 Tablet?
  • Есть ли альтернативы?
4b9b3361

Ответ 1

  • Да, обычные окна окон будут работать в Windows 8. Они будут работать над тем, какая операционная система поддерживает вашу целевую версию .NET Framework. Они могут не работать на планшете Windows RT, но планшеты с полной версией Windows 8 будут в порядке.
  • Там нет эмулятора планшета, но вы можете заставить Windows 8 работать на HP Slate 500 или (что я делаю) запустить Windows 8 с сенсорным управлением через Parallels на iPad.
  • Вы можете создать свое приложение в Silverlight/WPF и хорошо работать в Windows 7 и 8, но также и с Windows RT (для планшетов ARM). Также доступны также приложения HTML5.

Ответ 2

Windows 8 по-прежнему будет иметь win32, поэтому все ваши приложения, которые являются winform на основе win32, С++, COM-приложением будут работать без перекомпиляции. Однако Win32 не будет присутствовать на поверхностных планшетах, поэтому они не будут работать там. Вам придется перекодировать ваше приложение, используя стиль metro, который будет использовать WinRT (время выполнения Windows).

Подробнее см. в моем блоге на windows 8

Ответ 3

Смотрите, Windows 8 имеет 2 версии RT/PRO. Таблетки, которые поддерживают RT, не будут запускать любые приложения Legacy Desktop (ваши Winforms - настольное приложение). они будут запускать приложения для Windows Store, загружаемые из магазина.

Вы всегда можете создать настольную версию Windows 8, но это будет работать на Windows 8 Pro Machines

Ответ 4

Чтобы ответить на вторую часть вашего вопроса, splashtop имеет тестовую стенд Windows Metro, который можно использовать на планшете iPad или Android на удаленном в окна 8 и проверить сенсорный интерфейс.

Ответ 5

WinForms входят в категорию настольных приложений, поэтому любая машина с установленным Windows Pro, будь то планшет или ПК, запускает ее. Таблетки, установленные с WinRT, не будут поддерживать его, поскольку они запускают только Store apps

Ответ 6

Для части 2: Visual Studio 2012 имеет встроенный симулятор для тестирования приложений Windows Store, он предоставляет методы для проверки любых жестов касания, а также позволяет использовать различные разрешения экрана и ориентации.

Этот симулятор может быть использован для тестирования любого приложения. Чтобы запустить симулятор, откройте "Program Files\Common Files\microsoft shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe", альтернативно найдите исполняемый файл.

Теперь внутри моделируемой среды перейдите к приложению, которое вы хотите протестировать и запустите.

Это не идеально, но оно работает.