2011-01-24 63 views
0

我已经实现了MVC1与域www.onlinegk.in之一它工作正常,当我在本地机器上运行它,但是当我部署它在我的网络服务器它的行动链接不工作,获取404页面未找到错误消息。任何机构都可以帮助我缩短这个问题。使用.Net 3.5的MVC实现

谢谢

+1

您的问题标题指定mvc 2,您的问题主体指定mvc 1 ...请澄清:-) – WestDiscGolf 2011-01-24 07:28:12

回答

1

大约有10^6个原因为什么你的代码不工作。而且因为你没有显示你的代码,我们只能猜测。所以我的猜测是,你已经硬编码的地址,而不是使用网址助手。例如,你写道:

<a href="/foo/bar">Bar</a> 

代替:

<%= Html.ActionLink("Bar", "bar", "foo") %> 

,或者你有一些javascript:

$('foo').load('/foo/bar'); 

代替:

$('#foo').load('<%= Url.Action("bar", "foo") %>'); 

与此不胜枚举直到我们耗尽了10^6种可能性为什么你的代码在本地工作,而不是在部署时。