首页 新闻 赞助 找找看

将ASP.NET MVC3发布为IIS子站点不能访问,求解

0
悬赏园豆:20 [已解决问题] 解决于 2012-02-27 09:20

我用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的主页 paseo | 菜鸟二级 | 园豆:262
提问于:2012-02-25 11:00
< >
分享
最佳答案
1

你把运行的页面都删除了,程序还怎么跑。

收获园豆:20
az235 | 大侠五级 |园豆:8483 | 2012-02-27 08:48
其他回答(1)
1

估计是你的虚拟目录没有配置好,我试了一下是可以的:

artwl | 园豆:16736 (专家六级) | 2012-02-25 11:30

能给出你的操作步骤吗,我复现一下,谢谢

支持(0) 反对(0) paseo | 园豆:262 (菜鸟二级) | 2012-02-25 11:37

@paseo: 我的环境是IIS7.5,创建好虚拟目录后,右键点击,转换为应用程序就OK了

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-02-25 11:50

@artwl: 直接默认生成一个干净的网站的发布确实没有问题,可以跑.但是我因为不想要母版页把views文件夹都清空了,只保留shared空文件夹,然后手动创建页面等,发布就产生此问题.有解么?还是必须保留系统生成的那4个cshtml文件?

支持(0) 反对(0) paseo | 园豆:262 (菜鸟二级) | 2012-02-25 15:25

@paseo: 最好不要删除Views文件夹

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-02-25 18:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册