0

我使用 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。在这种情况下,浑浊是个好主意吗?

谢谢

4

1 回答 1

2

如果您仅仅因为您想使用 Mac FTP 客户端来部署您的站点/应用程序而想要执行所有这些操作,那么您将给自己造成极大的痛苦。

Visual Studio 2010 包含发布工具,使部署比 ftp 更容易(并且更智能)。我建议你和他们一起玩,然后看看你是否还想走这条黑暗、颠簸和危险的道路:-)

于 2010-12-17T11:44:41.817 回答