Существует около 10 ^ 6 причин, по которым ваш код не работает.А поскольку вы не показали свой код, мы можем только догадываться.Поэтому я предполагаю, что вы где-то жестко запрограммировали URL-адрес вместо использования помощников URL-адресов.Например, вы написали:
<a href="/foo/bar">Bar</a>
вместо:
<%= Html.ActionLink("Bar", "bar", "foo") %>
или у вас был какой-то javascript:
$('foo').load('/foo/bar');
вместо:
$('#foo').load('<%= Url.Action("bar", "foo") %>');
и этот список продолжается до тех пор, пока мы не исчерпаем 10 ^ 6 возможностей того, почему ваш код работает локально, а не при развертывании.