我用ASP.NET MVC3 默认设定建立了一个项目,项目默认路径为/voice/index
将站点发布到127.0.0.1/test站点.然后访问127.0.0.1/test/显示404访问失败错误
重定向后的地址为: http://localhost/test/login.aspx?ReturnUrl=%2fVoice
请求url地址: /test/login.aspx
该问题该如何解决?
你把运行的页面都删除了,程序还怎么跑。
估计是你的虚拟目录没有配置好,我试了一下是可以的:
能给出你的操作步骤吗,我复现一下,谢谢
@paseo: 我的环境是IIS7.5,创建好虚拟目录后,右键点击,转换为应用程序就OK了
@artwl: 直接默认生成一个干净的网站的发布确实没有问题,可以跑.但是我因为不想要母版页把views文件夹都清空了,只保留shared空文件夹,然后手动创建页面等,发布就产生此问题.有解么?还是必须保留系统生成的那4个cshtml文件?
@paseo: 最好不要删除Views文件夹