回答
使用.Net 2.0 ...有没有其他的机会给你。此外,如果您编写了一个C++程序,您将不需要最多的3.5特性...
我不确定我是否同意您的解释。
尽管只有11%的PC具有本地安装的.NET 3.5(使用操作系统),但3.5可以免费获得并与99.04%的PC兼容。
(我在2002年代赛扬运行.NET 3.5)
我会争辩说,有相当比例的互联网用户在被告知这样做时不会安装额外的框架。特别是当处理玩家需要即时访问并且注意力短暂的娱乐/游戏软件时。此外,它会让用户体验陷入瘫痪。 – reefine 2010-09-14 08:09:36
如果您使用的是.NET安装项目,以建立一个安装MSI,那么在安装项目设置,允许您指定应该自动下载并安装所需的框架。您也可以指定包含该框架,请参阅http://support.microsoft.com/kb/324733
您的安装程序可能不会使用3.5中的任何新东西。 3.5只是2.0的插件。它应该工作正常。
.net安装体验可以非常轻松。 Visual Studio安装程序项目可以为你做这件事,或者你可以推出你自己的(例如,我们使用NSIS,使它几乎看不见,虽然它需要几分钟)。这里有一个例子:
NSIS script - download .NET framework, DirectX
我不知道C++要求,但也有净3.5,这比完整版较小的“客户端配置文件”版本。
- 1. Windows RT .NET兼容性
- 2. .net 4向后兼容性
- 3. .NET与MySql.Data的兼容性
- 4. .net框架兼容性
- 5. .NET Framework兼容性问题
- 6. 列表 - .NET兼容性?
- 7. Haskell二进制兼容性
- 8. 二进制兼容性
- 9. Android定制库兼容性
- 10. Linux二进制兼容性
- 11. 二进制兼容性vs向后兼容性
- 12. .NET 4.0的兼容性是什么?
- 13. .NET框架4.5向下兼容性
- 14. .NET 4.5 RC Framework CLR - Windows XP兼容性
- 15. .Net 2.0上的C#3.0兼容性
- 16. ASP .Net Web API和RavenDB兼容性
- 17. 关于C++和.NET兼容性的C#
- 18. 与Microsoft .NET的图形兼容性
- 19. .net框架的兼容性4.5
- 20. Crc32 .NET和php之间的兼容性
- 21. .NET版本兼容性问题
- 22. Paypal TLS 1.2和.NET 3.5兼容性
- 23. MonoGame和Kinectv2 .Net 4.5兼容性问题
- 24. .NET框架和版本兼容性
- 25. STL容器的二进制兼容性
- 26. POS for .Net通用控制对象CharacterSet兼容性问题
- 27. 如何强制VisualStudio检查.Net Service Pack兼容性?
- 28. 可以在.NET库中实现二进制兼容性吗?
- 29. GridLayout兼容性
- 30. PLSQL_V2_COMPATIBILITY兼容性
在.NET中编写安装程序是没有意义的。使用类似Wix的东西。 – 2010-09-14 11:03:01