我使用Mac作为主要操作系统,但我经常使用ASP.NET MVC项目。我想为它们使用相同的文件系统,而不是虚拟操作系统映像。
原因是我想将项目与Mac OS集成(即通过传输,Mac OS FTP应用程序将它们上传到服务器)。
但问题是ASP.NET无法真正处理网络驱动器上的项目。因此,当我尝试运行一个站点(使用VS 2010的内置Web服务器或IIS 7)时,我得到了
错误摘要HTTP错误500.19 - 内部服务器错误请求 因为页面无法访问 相关的配置数据 页面无效。
这是一个常见的错误,但我找不到适合我的解决方案。
如果我在Parallel的虚拟C:\驱动器上创建一个项目,一切正常。
P.S。我听说VMWare有更好的网络驱动器支持,但是它和Parallels一样流畅吗? Parallels 6对我来说运行速度非常快,而且我的Mac Mini在VS 2010以及其他几款Mac应用程序打开时甚至都不会变热。
P.P.S。我还听说过使用DropBox和/或Windows Live Mesh。在这种情况下,这是一个好主意吗?
谢谢
答案 0 :(得分:2)
如果您想要通过Mac FTP客户端部署站点/应用程序来完成所有这些操作,那么您将为自己制造大量的痛苦。
Visual Studio 2010包含的发布工具使得部署比ftp更容易(并且更智能)。我建议你和他们一起玩,然后看看你是否还想沿着这条黑暗,颠簸和危险的路走下去: - )