运行IIS 5.1的MVC 3无法使用windows身份验证



我正在使用IIS 5.1和Framework 4.0在Visual Studio 2010上运行MVC 3。

使用Visual Studio内置的web服务器可以很好地工作,但一旦我开始使用IIS 5.1,它就不起作用了。

我还使用aspnet_isapi.dll添加了应用程序扩展映射(.*),但添加后,Visual Studio 2010甚至不允许我调试应用程序,并抛出一个错误,说找不到资源。

我已经拔头发8个小时了。如果这不起作用,我将不得不恢复到ASP.NET web表单。

有人能帮帮我吗?

我发现MVC不喜欢应用程序名称中的句点。因此,如果它像test.mvc,它将抛出一个错误。去掉圆点后,一切都正常。

最新更新