必须有许多其他开发人员在寻找部署.NET桌面应用程序的“好”方法,其中“好”意味着:
如果用户必须跳过太多箍,或者下载时间太长,用户将不会尝试该软件,也永远不会发现它有多么好用。所以这是主要考虑因素。
其他相关因素:
据我所知,所有纯粹的Microsoft方法都涉及复杂安装说明的多个文件(下载X,Y,运行X,整理)。
答案 0 :(得分:0)
我不记得确切的机制,但您可以将安装程序设置为直接从Microsoft而不是您自己的站点下载.NET框架,并且只有在尚未安装的情况下才能下载。
此外,请考虑定位客户端配置文件,该配置文件“仅”50 MB(仍然很大,但优于350 MB)。最后,Windows Vista和Windows 7预装了.NET,而微软则在自己的一些软件中使用它,因此框架的渗透实际上非常高。如今,用户需要随应用程序一起安装框架,这是非常罕见的,至少只要你坚持使用2.0或3.5就可以了。
答案 1 :(得分:0)