2015-10-09 4 views
0

Я хотел бы встроить универсальное приложение Windows в классическое приложение Windows на окнах 10. Возможно ли это?Могу ли я встроить приложение магазина Windows в классическое приложение Windows?

+0

Можете ли вы объяснить, почему вы хотите это сделать? Я думаю, это зависит от того, что означает «вставлять». Для приложений LOB приложение может быть развернуто без хранилища, используя боковую загрузку. Поэтому, если вы просто хотите, чтобы он был развернут с вашим классическим окном, это возможно. Если вы просто хотите запустить приложение UWP из своего классического приложения Windows, это также возможно. –

+0

Я пытаюсь использовать песочницу для своего приложения, что-то вроде «Назначенного режима доступа» в Windows 10. Но по какой-то причине назначенный доступ для меня не работает. Я бы хотел, чтобы пользователь использовал только мое приложение. все, что я хочу сделать, - это открыть мое приложение внутри фрейма в классическом приложении Windows. – Suneesh

+0

извините, вы не можете. –

ответ

0

Короткий ответ - нет. Однако ... в зависимости от того, что вы пытаетесь сделать, приведенная ниже информация может вам помочь.

Если вы просто хотите получить представление о настольном приложении, вы должны знать, что приложения Windows 10 (в отличие от приложений Windows 8) работают по умолчанию в не полноэкранном режиме и могут быть изменены. Настольные приложения в Windows 10 имеют значки справа вверху (мин/макс/размер), которые похожи на то, как приложения UWP выглядят в строке заголовка и знаках справа вверху.

Если вы создаете приложение UWP с XAML, вы не сможете его внедрить в настольное приложение. Однако, если вы создаете приложение Windows 10 с использованием HTML5 и JavaScript, вы можете переупаковать его внутри элемента управления браузера, встроенного в настольное приложение.

Если вы создаете игру с помощью стороннего инструмента, такого как Unity, вы можете экспортировать его как настольное приложение Windows так же просто, как экспортировать в приложение UWP для Windows 10. Unity можно использовать для не- так что вы можете экспортировать его в настольное приложение сегодня и по-прежнему иметь возможность публиковать UWP той же игры/приложения.

Если вы подумывали о доступе к полному пакету Windows SDK из вашего приложения UWP, вы не сможете этого сделать, так как вы будете ограничены песочницей UWP. Но Windows 10 сделала много улучшений, помогая вам получить доступ ко многим расширенным функциям, например. доступ к определенным местам в файловой системе, чтобы вы могли обойтись со всем, что может предложить UWP.

Если вы хотите избежать использования Windows Store, вы можете отключить приложение, как это было предложено в предыдущем комментарии.

Надеюсь, что это поможет! :)

Смежные вопросы