你能告诉我Windows XP系统默认安装的.NET框架吗? 因为我想编写一个不需要安装任何其他东西的C#应用程序 如果没有办法不强迫用户下载.net框架(例如3.5),而是安装它?
答案 0 :(得分:11)
Windows XP没有附带任何版本的.NET Framework。
您可以使用您的应用分发.NET Framework 3.5可再发行组件。得到它here。根据应用程序的设置机制,您可以将其设置为应用程序可执行文件的依赖项,以便为用户自动安装。
答案 1 :(得分:3)
原始版本的Windows XP没有附带.NET框架版本。这可能随着不同的服务包而改变。从Windows Server 2003开始,预安装了.NET Framework 1.1。