我有Visual Studio 2013的Windows 8.1 64位.但我想开发C#应用程序,它将在所有Windows操作系统xp,vista,7,8,8.1 32bit和64bit上运行.
是否有可能为32和64位xp,vista,7,8,8.1 OS开发通用C#应用程序.
正如评论中所指出的,您可以使用.NET 4.0来执行此操作,并使用任何CPU进行编译.不要使用4.5或更高版本,因为它在Windows XP上不受支持.
如果您有一个非常简单的应用程序,并且希望拥有最广泛的可用性而无需在旧机器上安装更高版本的.NET Framework,您甚至可以将应用程序一直回溯到2.0运行时.但是,当你这样做时,你会放弃很多.我建议只定位4.0并完成它.