我需要使用 .NET 4 和 C# 开发什么版本的 Windows?
我计划开始使用 C# 和 .NET 进行开发。我有一台 Mac,需要购买一份 Windows 7 才能与 Bootcamp 一起使用。我是否需要 Windows 7 Ultimate,或者我可以使用家庭版进行良好的开发吗?家庭版的开发端是否会丢失任何功能?
谢谢!
弗兰基
I am planning on starting to develop with C# and .NET. I have a Mac and need to buy a copy of windows 7 to use with bootcamp. Do I need Windows 7 Ultimate or can I develop just fine with the Home edition? Do I loose any features on the development end with Home edition?
Thanks!
Frankie
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您需要 Windows XP SP3、Vista SP1 或 2 或 Windows 7 才能安装 .Net 4.0 和 Visual Studio 2010。
版本(家庭版、专业版等...)完全无关,只是 Windows XP Home 不支持IIS。 (Vista 和 7 Home Basic 可以)
即使现在与 IIS Express
You need Windows XP SP3, Vista SP1 or 2, or Windows 7 in order to install .Net 4.0 and Visual Studio 2010.
The edition (Home, Professional, etc...) is completely irrelevant, except that Windows XP Home does not support IIS. (Vista & 7 Home Basic do)
Even that is now less relevant with IIS Express
开发功能基于您的 IDE 版本而不是操作系统版本。 AFAIK .NET 对于所有版本的 Windows 都是相同的。您可以在家庭版本上进行良好的开发,事实上 Windows XP 也可以。
这是 Microsoft 的一个图表,比较了版本 http://www.microsoft .com/windows/windows-7/compare/default.aspx
Development features are based on your IDE version not your OS version. AFAIK .NET is the same for all versions of Windows. You can develop just fine on a Home version, in fact Windows XP would work too.
Here is a chart by Microsoft that compares the versions http://www.microsoft.com/windows/windows-7/compare/default.aspx
根据您计划开发的应用程序类型,您可以通过安装 Mono 并继续使用 Mac OS X MonoDevelop。 Mono 是 C# 和 CLR 的开源、跨平台实现,与 Microsoft.NET 二进制兼容。 MonoDevelop 是一个适用于 Linux、Windows 和 Mac OS X 的开源 C# 和 .NET 开发环境。
您不一定需要使用 Windows 来开发 .NET 应用程序。如果现在不可行,至少您知道这些项目。
Depending on the type of applications you plan on developing, you could stick with just using Mac OS X by installing Mono and MonoDevelop. Mono is an open-source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET. MonoDevelop is an an open-source C# and .NET development environment for Linux, Windows, and Mac OS X.
You don't necessarily need to have Windows to develop .NET applications. If it's not an option now, at least you're aware of the projects.
我使用 VMware 在 MacBook 上运行 Windows XP。不确定是否可以这样做来编程 .Net?
I run Windows XP on my MacBook using VMware. Not sure if you can do that to program .Net?