2009-11-02 42 views
1

我有一个MVC网站在一台开发机器上正常工作。我将它移动到一个新的开发机器并导航到任何东西,但是默认索引失败并出现资源未找到错误。我已经在所有控制器中设置了断点,并且没有任何命中。两台机器都是.net 3.5 sp1,MVC v1.0。最初的开发机器是XP,新的是VISTA。我以前在新机器上成功地处理过其他MVC项目。MVC网站在移动后失败

任何想要检查什么?

+0

嗯,这是..尴尬。似乎在最后一次和这段时间之间,我重新映像了VISTA机器,并且它根本不再安装IIS。 – 2009-11-02 14:06:49

回答

1

Url映射在IIS 6.0和IIS 7.0(vista)上的工作方式不同,因此可能是原因。 查看此文章查看更多信息 http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

+0

感谢让我看看IIS!这里不要假设。我以为我在这台机器上安装了IIS,但忘记了自那以后我已经重新映像。这就是我得到的假设... – 2009-11-02 14:07:24

+0

原来,没有解决它,仍然挖 – 2009-11-02 17:52:50

0

这可能是因为Windows Vista上的IPv6。有关更多详细信息,请参阅this SO answer