Windows 10 我可以在经典windows应用程序中嵌入windows应用商店应用程序吗?

Windows 10 我可以在经典windows应用程序中嵌入windows应用商店应用程序吗?,windows-10,win-universal-app,Windows 10,Win Universal App,我想将通用windows应用程序嵌入到windows 10上的经典windows应用程序中。这可能吗?简短的答案是否定的。但是。。。根据您正在尝试的操作,以下信息可能会对您有所帮助 如果您只想获得桌面应用程序的外观,您应该知道Windows 10应用程序(与Windows 8应用程序不同)默认以非全屏模式运行,并且可以调整大小。Windows 10中的桌面应用程序具有右上角图标(最小/最大/调整大小),其外观类似于UWP应用程序在标题栏和右上角图标中的外观 如果您使用XAML创建UWP应用程序,

我想将通用windows应用程序嵌入到windows 10上的经典windows应用程序中。这可能吗?

简短的答案是否定的。但是。。。根据您正在尝试的操作,以下信息可能会对您有所帮助

如果您只想获得桌面应用程序的外观,您应该知道Windows 10应用程序(与Windows 8应用程序不同)默认以非全屏模式运行,并且可以调整大小。Windows 10中的桌面应用程序具有右上角图标(最小/最大/调整大小),其外观类似于UWP应用程序在标题栏和右上角图标中的外观

如果您使用XAML创建UWP应用程序,则无法将其嵌入桌面应用程序中。但是,如果您正在使用HTML5和JavaScript构建Windows 10应用程序,则可以在嵌入桌面应用程序的浏览器控件中重新打包

如果您正在使用第三方工具(如Unity)创建游戏,则可以将其导出为Windows桌面应用程序,就像导出到适用于Windows 10的UWP应用程序一样简单。Unity也可以用于非游戏应用程序,因此您现在可以将其导出到桌面应用程序,并且仍然可以选择发布同一游戏/应用程序的UWP

如果您想从UWP应用程序访问完整的Windows SDK,您将无法访问,因为您将受到UWP沙箱的限制。但是,Windows 10在帮助您访问许多高级功能方面做了许多改进,例如访问文件系统中的某些位置,因此您可以使用UWP提供的所有功能

如果你想避开Windows应用商店,你可以像前面的评论所建议的那样将你的应用侧向加载


希望有帮助!:)

你能解释一下你为什么要这么做吗?我认为这取决于“嵌入”的含义。对于LOB应用程序,可以在不使用存储的情况下使用侧加载来部署应用程序。所以,如果你只是想让它与你的经典windows应用程序一起部署,那是可能的。如果您只想从经典windows应用程序启动UWP应用程序,也可以。我正在尝试对我的应用程序进行沙箱处理,类似于windows 10中的“分配访问模式”。但由于某些原因,分配的访问权限对我不起作用。我想让用户只使用我的应用程序。我所要做的就是在经典windows应用程序的框架内打开我的应用程序。