Отправка традиционного приложения для Windows в Windows Store

Моя компания рассматривает возможность отправки в Windows Store традиционного настольного приложения, ориентированного на новую ОС Windows 10.

Это встроенная сборка Windows, приложение архиватора, которое использует 7z.dll (библиотека SevenZip).

Это типичное приложение с графическим интерфейсом, написанное на C ++, и настройки установки создаются с помощью Inno Setup.

Главный вопрос — подходит ли он для Магазина Windows. И это включает в себя следующие подвопросы:

  • Принимает ли магазин традиционные приложения Windows, не предназначенные специально для формата Магазина или совместимости с Windows RT? Может ли он использовать традиционный Windows API?

  • Позволяет ли это приложениям, которые используют собственные библиотеки DLL (в нашем случае 7z.dll)?

  • Требуется ли специально созданный установочный пакет, чтобы быть принятым в Магазин?

  • Может ли настольное приложение Магазина Windows свободно обращаться к файловой системе, чтобы иметь возможность создавать новые архивы и распаковывать существующие архивы, или оно работает в какой-то изолированной среде?

Мы уже попробовали Windows App Certification Kit, но он не дает полной картины.

Я планирую создать и назначить награду за этот вопрос.

4

Решение

Microsoft только сейчас добавляет настольные приложения в магазин Windows (август 2015 г.).

Да, вы можете использовать Windows RT и Windows API.

Да, вы можете использовать собственные библиотеки DLL.

Это требует, чтобы пакет был принят в магазин. Трудно сказать, что вы имеете в виду под специально созданным, поскольку все приложения специально созданы.

Да, приложение будет работать так же, как если бы оно было с диска. Будет иметь свободный доступ.

Единственное, что работает в изолированной среде — это универсальные приложения и приложения для телефона.

Хотя эта ссылка из Windows 8.1, большая часть информации остается прежней.
http://blogs.msdn.com/b/windowsstore/archive/2012/06/08/listing-your-desktop-app-in-the-store.aspx

3

Другие решения


По вопросам рекламы [email protected]