我想摆脱PHP的开发,但这样做确实令人头疼。
我正在尝试在Win7 Professional(64位)上建立一个MVC 4,ASP.NET 4.0的网站。该网站只是使用Visual Web Developer 2010 Express选择New Project>设置的基本站点。 C#>网站> ASP.NET MVC 4应用程序。
在IIS7.5中设置应用程序后,我收到HTTP错误403.14 - 禁止。我已经做了大量的研究,并尝试了多种不同的建议,如何解决问题,但没有工作。以下是我尝试的一些事情:
如果我将它添加到网站根目录,我可以获得一个常规的html文档。似乎根本没有调用MVC堆栈。服务器想要显示我可以启用/禁用的目录,但是没有显示该网站。 在诉诸我最后的绝望行为之前,我能否有更多潜在的解决方案?棒球棒。
P.S。如果有人想深入挖掘,我非常愿意做一个skype对话或分享屏幕。我对此感到非常沮丧。
答案 0 :(得分:3)
所以看来,在我无限期的愚蠢之中,我将网络服务器指向错误的文件夹。我需要将Web服务器指向包含应用程序实际文件的文件夹,而不是包含.SLN文件的文件夹。抱歉浪费你的时间!
答案 1 :(得分:0)
尝试运行aspnet_regiis http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx
在%windir%\Microsoft.NET\Framework64\v4.0.30319
中打开命令行并运行
aspnet_regiis -ir
其他可能的解决方案: