一个简单问题:DesktopApp和WebApp有什么不同
答案:2 悬赏:40 手机版
解决时间 2021-03-22 04:54
- 提问者网友:轻浮
- 2021-03-21 05:10
一个简单问题:DesktopApp和WebApp有什么不同
最佳答案
- 五星知识达人网友:佘樂
- 2021-03-21 05:57
WebApp就是一个部署到 web server 的应用,浏览器访问;desktopapp就是创建一个 AIR 应用,运行在 air runtime 上。AIR 和 JVM 基本上类似。注:AIR for linux 刚刚发布了。
全部回答
- 1楼网友:轮獄道
- 2021-03-21 06:26
该工具制作出来的appx包与正常的uwp相比,提供了runfulltrust的权限设定,允许传统win32程序正常运行。但是涉及到的非沙盒区域的文件操作、注册表修改等,则是在一个纯净的系统镜像内,用hyper-v加载后执行的,并不修改host系统。因此desktop app convertor相当于一个更大的虚拟机沙盒。目前测试还有bug,例如一些注册表操作虽然可以完成,但是下次再次运行读取却无法读到内容,可能是被清理了,还是有待完善。目前该种appx包还无法提交到windows应用商店。不过试想如果windows store开放转制后的win32和.net程序包提交的话,那么对于pc端的软件分发影响将会是巨大的。
由于工具限制,目前转制出来的应用只能在x64机器上运行,因此手机端肯定是无法用了。不过传统win32程序在手机上运行应该也是很悲剧的,不如直接开发uwp版的。微软这一招应该还是想促进uwp,因为只有将win32从代码层移植到uwp平台,才能发挥uwp的优势,在各个类型的设别上使用。在这个工具的官网页面上也是推荐逐步将win32的api移植到uwp上,最终完全变为uwp。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯