回答
第二个。一位客户希望所有功能都不用伸手。
我宁愿有一个安装在我的机器上放一个和一个软件。当我们部署给我们的客户时,我们希望能够自己控制依赖关系的安装。
编辑:请注意,我正在谈论一个企业环境,我们向客户集中管理软件部署。我也为自己感觉这种方式,但我会将自己作为一名高级用户,我可以看到普通用户的反驳。
通常我发现将.NET框架与我的应用程序捆绑在一起越来越不重要。至少对于2.0来说,因为它经常安装。
虽然对于3.5版本我会说,因为它不一定安装,所以可能会更好地包含下载以便于使用。
我个人更希望知道它在安装.net。
大多数非技术人员不会在乎,并会因为安装程序而要求他们点击次数超过必要次数而烦恼(思考过程会“安装.net?Whats .net?”您是否问我,因为我应该安装它,或者因为我不应该?让我们在很多人中挑选一个随机选项。)
我建议使用1mb安装程序或“引导程序”方法。除非你走在前沿,否则大多数Windows机器现在已经安装了2.0框架,并且快速下载和安装应用程序通常在大多数用户的头脑中。
虽然我个人恨,只有0.5 MB,后来下载实际安装的内容,因为你不能存档的实际下载安装文件的下载者,我不得不说,在这种情况下,我更喜欢1MB安装程序。 .Net运行时非常常见,应该可以在大多数计算机上找到它。如果不是,它应该直接来自Microsoft,而不是试图在安装程序中保留.Net框架的最新版本。另一种选择是Java和IDE,比如Eclipse和Netbeans,这两种方法都有一个不包含J2SDK的版本和一个包含最新版本的J2SDK的版本。
我在想Adobe Acrobat,它有一个1/2 Mb的安装程序下载来引导一个更大的程序。 Acrobat是那里最下载的软件包之一,他们仍然觉得不得不减小其最初下载的大小。微软也在其一些较大的软件包上使用这种方法。
但是,这两个例子都是它们提供了一个更好的体验,当下载完整的应用程序比标准的Visual Studio安装包允许下载框架更好。
Scott Hanselman最近在他谈到捆绑.net框架的时候有了非常好的blog post。还有一点需要注意的是,.net 2.0包含在Windows XP SP2中,所以最新的机器至少应该有这个
这是误导。这是一个可选的更新,所以即使是宗教上使用微软更新的机器也可能没有它。 – 2008-10-16 16:30:35
如果在下载并提供适当的安装程序?通过这种方式,未使用的用户不会受到惩罚,并且没有用户的用户将获得完整安装。另外,我们的应用程序是一个小的下载并动态下载它需要的框架,但我们并不针对“商业”受众。我们更多的是一个利基应用程序,所以你的YMMV。
大多数浏览器都在User-Agent字符串中。 – ine 2008-10-16 16:27:30
记录框架依赖关系,并为用户提供一个可选的安装方法,如果他们在安装过程中没有安装。无论如何,如果您通过互联网提供服务,这一点尤其重要。如果您使用CD/DVD进行传输,那么请务必在您的代码中包含可再发行组件,以防用户无法通过网络访问它。
无论哪种方式,请确保您警告用户,如果你去与下载选项。没有什么比在您的非互联网连接的计算机上安装的新程序如此之小以及然后发现您还没完成时那么高兴更让人讨厌的事情...
退房smallestdotnet作为新的客户端配置文件(取决于您的版本)
- 1. 捆绑Flash或Flash安装程序
- 2. 在我的WPF项目安装程序中,如何捆绑.NET3.5安装程序?
- 3. 做捆绑安装
- 4. 捆绑安装(LoadError)
- 5. 捆绑与捆绑安装相同吗?
- 6. 捆绑安装程序,记录安装步骤
- 7. 宝石安装捆绑&&捆绑安装错误
- 8. 在Rails应用程序中安装捆绑软件时出错
- 9. 捆绑安装在Capistrano的Rails中
- 10. 无法在CircleCI中捆绑安装`
- 11. 捆绑安装失败安装FFI(1.9.6)
- 12. 捆绑安装失败
- 13. 捆绑安装不成功
- 14. 错误捆绑安装 - “mysql2”
- 15. 检测捆绑安装组
- 16. 捆绑安装错误
- 17. Glassfish的不安装捆绑
- 18. Launch4j JRE安装或捆绑
- 19. 捆绑FOSOAuthServerBundle安装错误
- 20. 错误“捆绑安装”
- 21. rails新 - 捆绑安装
- 22. 捆绑安装混乱
- 23. Selenium ModuleNotFoundError运行已安装程序与Pynsist捆绑在一起
- 24. Ruby(捆绑包安装,捆绑包更新)FAILS无法安装宝石http_parser.rb,eventmachine
- 25. 捆绑安装仍然不工作后,宝石安装捆绑软件
- 26. 未能在Rails上捆绑安装
- 27. 错误时,捆绑在Windows上安装
- 28. Rails的捆绑安装在Debian(Ubuntu的)
- 29. 捆绑安装-jailshell:在共享主机
- 30. WiX MSI:使用安装程序捆绑演示项目
如果它只是下载器的一半meg,那么实际的产品是什么类型的英国媒体文件? – 2008-10-16 16:42:23