asp.net - 有人在 Visual Studio Dev 机器上使用 Apple Mac OS 10.6 和 Parallels 5 取得成功吗?

标签 asp.net visual-studio macos osx-snow-leopard parallels

问候我美好的 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/

相关文章:

visual-studio - 在 Visual Studio 的 VC++ 项目中,如何指定/导出符号?

.net - Visual Studio 2015 项目不再在 Debug模式下运行

c# - 检索用于 Jenkins 构建的程序集版本

macos - MAC 操作系统上带有 IMAP 和 MAILPARSE 的 PHP 7.0

windows - Virtualbox 上 MacOS 和 Windows 之间的共享文件夹

javascript - 在代码隐藏执行期间显示加载动画(div 元素)(c# 和 asp 网络)

Asp.net Identity 更改密码后自动注销

c# - 如何让一个对象订阅另一个事件,同时保持两者松散耦合?

C# AppendDataBoundItems ="True"属性允许在 ListBox 中重复

objective-c - 如何更改 IBAction 中 NSMatrix 的选择?