可移植程序比安装的程序好吗?

一般来说,是的。 已安装的程序要求在注册表中创建条目,并且需要程序中不包含的各种系统文件。

便携式应用程序是一种打包应用程序的方式,以使运行该程序所需的一切都包含在内。 实际上,这个概念是使.Net最初作为编程模型如此流行的原因之一。 只需“复制和粘贴”即可部署,而无需注册组件,即可显示整个应用程序,其dll或程序集,包含所有内容,因此它不再真正“需要”注册表以有效安装一个应用程序。

它主要是关于应用程序是独立的,能够轻松地复制/粘贴它以运行它,而无需运行安装过程,注册组件等……它实际上与减少内存或其他事情没有任何关系。这样的事情。 希望这可以帮助。