我需要使用.NET 4和C#开发什么版本的Windows?

时间:2011-01-24 03:36:12

标签: c# .net windows-7

我打算开始用C#和.NET开发。我有一台Mac,需要购买一个Windows 7的副本才能与bootcamp一起使用。我是否需要Windows 7旗舰版或者我可以使用Home版本进行开发吗?我是否通过家庭版松开了开发端的任何功能?

谢谢!

弗兰克

4 个答案:

答案 0 :(得分:8)

您需要Windows XP SP3,Vista SP1或2或Windows 7才能安装.Net 4.0和Visual Studio 2010。

版本(Home,Professional等)完全不相关,但Windows XP Home不支持IIS。 (Vista& 7 Home Basic做)
即使这与IIS Express

的相关性也很低

答案 1 :(得分:1)

开发功能基于您的IDE版本而非您的操作系统版本。 AFAIK .NET对于所有版本的Windows都是相同的。你可以在Home版本上开发得很好,事实上Windows XP也可以工作。

以下是Microsoft的图表,用于比较版本http://www.microsoft.com/windows/windows-7/compare/default.aspx

答案 2 :(得分:0)

根据您计划开发的应用程序类型,您可以通过安装MonoMonoDevelop来坚持使用Mac OS X. Mono是C#的开源,跨平台实现,以及与Microsoft.NET二进制兼容的CLR。 MonoDevelop是一个用于Linux,Windows和Mac OS X的开源C#和.NET开发环境。

您不一定需要Windows来开发.NET应用程序。如果它现在不是一个选项,至少你知道这些项目。

答案 3 :(得分:0)

我使用VMware在MacBook上运行Windows XP。不确定你是否可以这样做来编程.Net?