开发的软件;不需要安装

本文关键字:不需要 安装 软件 开发 | 更新日期: 2023-09-27 18:28:58

我是一名软件开发人员,目前我需要为一家不需要安装的零售商开发此类数据管理软件。意味着客户想要应该预装在笔驱动器中的软件,当我的客户从任何电脑访问笔驱动器时,他必须能够在没有任何原因或安装的情况下访问整个软件。

我该如何开发这样的软件?有可能在.net上开发这样的软件吗(我很熟悉)?

开发的软件;不需要安装

如果您正在使用的机器已经安装了所需的.NET框架,那么没有问题。您只需从pend驱动器运行.NET代码即可。

但是,如果您不能保证.NET框架已经安装,那么.NET在这种情况下将无法工作。在这种情况下,脑海中浮现的解决方案是一个基本的Win32 C++解决方案。

是的,您只需将exe(和dll)文件放在笔驱动器上。您不需要构建安装程序。

这根本不是问题,只要你不尝试使用注册表或电脑上的任何本地文件夹而不会出现问题。

这不是安装。

安装是告诉操作系统有关软件的信息。

.net开箱即用就是XCopy部署。ie构建,打开文件管理器点击exe,它应该就可以工作了。

所以,如果你把构建文件复制到一台干净的机器上,笔驱动器,cd,只需要一个foklder,它就可以工作了,然后工作就完成了。

没有永久注册表,没有appdata文件夹,没有快捷方式。

当然可以。例如,如果你开发了一个需要安装的软件,并且你想请同事为你测试该应用程序,你可以进入调试文件夹(或发布),给他.exe+最终DLLs。他将能够毫无问题地运行它。

只需记住将所有保存文件、资源和dll保存在同一文件夹中即可。

唯一的问题是,如果没有安装程序,你将无法访问安装程序所具有的所有功能,例如检查先决条件、安装先决条件和将密钥插入注册表等。。。您将不得不放弃这些"集成"功能