在我的布局中,我有一个菜单,其中包含以下链接:
<li><a href="@Url.Action("Whatistesting", "Testing")">What is testing</a></li>
在localhost上,此链接按预期工作,并重定向到相应的控制器并执行相应的操作。但是我已经发布了所有我得到的404错误,但指出的路径正是它应该是的。有什么想法吗?
答案 0 :(得分:0)
伙计们,谢谢,但是谷歌搜索后我使用了这个解决方案 出现这种情况的一个原因是,如果您在Web项目的属性下没有设置起始页面。所以这样做:
Right click on your mvc project
Choose "Properties"
Select the "Web" tab
Select "Specific Page"
Assuming you have a controller called HomeController and an action method called Index, enter "home/index" in to the text box corresponding to the "Specific Page" radio button.