Uwp 如果我能';无法使我的应用与Windows应用商店兼容?

Uwp 如果我能';无法使我的应用与Windows应用商店兼容?,uwp,windows-store-apps,windows-10,windows-store,desktop-bridge,Uwp,Windows Store Apps,Windows 10,Windows Store,Desktop Bridge,在我的软件项目中,我大量使用WinAPI函数“SetParent()”将终端程序的多个实例嵌入到我的应用程序中 抱歉,即使使用桌面网桥,也无法将我的应用程序转换为UWP应用程序。这很可悲,因为该应用程序在Windows10上运行得非常好 是否仍有可能在Windows应用商店中发布它?是否有可能提交类似存根UWP应用程序的内容,该应用程序只包含指向我的非UWP应用程序的.msi包的下载链接,然后用户可以安装该应用程序 编辑: 使用桌面网桥,我可以成功地为我的.NET 4.6.1 WinForms应

在我的软件项目中,我大量使用WinAPI函数“SetParent()”将终端程序的多个实例嵌入到我的应用程序中

抱歉,即使使用桌面网桥,也无法将我的应用程序转换为UWP应用程序。这很可悲,因为该应用程序在Windows10上运行得非常好

是否仍有可能在Windows应用商店中发布它?是否有可能提交类似存根UWP应用程序的内容,该应用程序只包含指向我的非UWP应用程序的.msi包的下载链接,然后用户可以安装该应用程序

编辑:


使用桌面网桥,我可以成功地为我的.NET 4.6.1 WinForms应用程序创建一个.appx包。我还可以使用Process.start()从我的.NET应用程序启动Win32应用程序的多个实例,并使用SetParent()嵌入其窗口。Win32和.NET应用程序运行在同一个沙盒中。这两个应用程序都必须满足特殊要求(),否则它将无法工作。

桌面网桥应用程序没有任何API限制。您可以调用任何公共Windows API,包括SetParent。你的应用程序将被允许进入商店(当然,除非它违反任何其他商店政策)

有关桌面网桥的更多信息:


我特别建议您阅读本主题,以便准备将.msi转换为Windows应用程序包(.appx):

桌面网桥应用程序没有任何API限制。您可以调用任何公共Windows API,包括SetParent。你的应用程序将被允许进入商店(当然,除非它违反任何其他商店政策)

有关桌面网桥的更多信息:


具体而言,我建议您阅读本主题,以准备将.msi转换为Windows应用程序包(.appx):

如果您在转换或提交过程中遇到任何问题,请随时直接联系我(swick at microsoft.com),如果您在转换或提交过程中遇到任何问题,请随时直接联系我(swick在microsoft.com)