我使用 Mac 作为我的主要操作系统,但我经常从事 ASP.NET MVC 项目。我想为它们使用相同的文件系统,而不是虚拟操作系统映像。
这样做的原因是因为我想将项目与 Mac OS 集成(即通过 Mac OS FTP 应用程序 Transmit 将它们上传到服务器)。
但这里的问题是 ASP.NET 不能真正处理位于网络驱动器上的项目。因此,当我尝试运行一个站点(使用 VS 2010 的内置 Web 服务器或 IIS 7)时,我得到
错误摘要 HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为该页面的相关配置数据无效。
这是一个常见的错误,但我找不到适合我的解决方案。
如果我在 Parallel 的虚拟 C:\ 驱动器上创建一个项目,一切正常。
PS我听说VMWare有更好的网络驱动支持,但它和Parallels一样流畅吗?Parallels 6 对我来说运行得非常快,而且我的 Mac Mini 甚至没有在 VS 2010 和其他几个 Mac 应用程序打开时变热。
PPS 我还听说过使用 DropBox 和/或 Windows Live Mesh。在这种情况下,浑浊是个好主意吗?
谢谢