我需要为Windows创建一个非常简单的GUI应用程序(打开一个文件,根据用户输入做一些更改,将文件上传到intranet服务器)。客户公司的所有机器上都安装了最新版本的Java、.NET和Adobe AIR。他们的首要要求是拥有尽可能小的xcopy部署包。那么我应该使用上面列出的3个平台中的哪一个呢?当然,另一种选择是原生exe。
谢谢,安德鲁
编辑:谢谢所有的回答,伙计们!该客户在新西兰和澳大利亚都有办事处,据我所知,那里的连接非常昂贵,而且缺乏连接。大小要求来自他们的IT运营部门,他们过去拒绝安装自定义应用程序,因为对于功能来说太大了……我正在寻找一个现代的平台来开发应用程序,至少是C++ ;)所以我会把问题改成以下哪个平台的可执行文件大小最小: MS VC++ 2010,.NET 4.0或更早,Java1.6或更早,Adobe AIR 1.6或更早。
发布于 2010-04-14 05:33:55
和他们的首要要求是为xcopy部署提供尽可能小的包。
如果你从字面上理解这个要求,它几乎是不可能满足的。如果你的程序可以只修剪一个字节,那么它就不能满足要求。
如果我是你,我会要求澄清:
发布于 2010-04-14 05:08:25
我见过一些用纯汇编编写的windows GUI应用程序。你会惊讶于你能适应10k的多大功能。
在任何情况下,我都不推荐使用汇编语言,但这是满足“尽可能小”这一严格要求的唯一途径。
发布于 2010-04-14 05:11:49
正如Tiny PE所说的,只有几个字节,但是您真的需要这么小的应用程序吗?几千字节会有多大的不同?
https://stackoverflow.com/questions/2633185
复制相似问题