问候我美好的 StackOverflow 家庭:)
我是使用 Windows 长大的,在大学主修计算机科学时转而使用 OSX。我最近开始了我的第一份真正的软件开发人员工作,并拥有 ThinkPad 和 Windows XP 用于开发 ASP.NET/MS SQL 应用程序 (Visual Studio 2008)。
问题:
基本上,我想知道是否有开发人员真正成功地使用 VM 在 Mac 上创建了 ASP.NET 应用程序?我整个星期都在与 Parallels 5 作斗争,终于让 Windows 7 和 VS 2008 运行起来,但我的热键都搞砸了。不断地让这件事屈服,值得付出努力吗?我应该放弃吗?我应该尝试一下 Mono 吗?
谢谢大家,我迫不及待地想看看你们的想法!
最佳答案
多年来,我一直在使用 Parallels 版本 2/3/4/5 来执行此操作。 @Brian - 除了内存有限(我想说这种事情至少需要 4GB)引起的问题之外,我还没有遇到任何问题。我在 MacPro 和我的 13"MBP 上使用 Visual Studio 开发 .Net 企业 Web 应用程序,无法想象以任何其他方式处理其他任何事情:-)
回复:VM 与 Bootcam - 如果您绝对必须榨取最后 1-5% 的性能,那么使用 Bootcamp 是一种选择,但除此之外,好处微乎其微。 Parallels可以与训练营分区一起使用,但有一些缺点。对我来说,最大的痛苦是训练营部分的 Parallels VM 无法像运行镜像文件那样快速轻松地暂停和恢复。此外,使用镜像文件,您可以保持虚拟机的工作克隆,以便在 Windows 虚拟机出现故障时随时介入。保留分区的克隆比较困难。
您还可以将虚拟机克隆提供给同事,这样你们就可以在相同的环境中工作。如果你的 bootcamp 分区出现故障 [我的分区在 Windows 7 beta 期间出现过很多次:-(] 回到原来位置的道路是漫长而充满挑战的。需要进行大量磁盘检查并且涉及到引导加载程序 - 可能会很糟糕.
尝试一下 - 你不会后悔的。花一些时间设置键盘是值得的。就我个人而言,我发现这对于 Windows 7 非常有效:http://parkernet.com/applepro/ (它是 Windows 的 mac->windows 键盘布局)。
第一个。
关于asp.net - 有人在 Visual Studio Dev 机器上使用 Apple Mac OS 10.6 和 Parallels 5 取得成功吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2479943/