部署到IIS 7.5时,MVC 3内容和相对路径不起作用

时间:2011-12-07 09:41:23

标签: asp.net-mvc-3 deployment iis-7.5 asp.net-mvc-routing helpers

我正在开发一个MVC 3 Web应用程序,并且只是尝试在IIS 7.5上部署它

显示页面,但所有图像和网址路径都不起作用。

我搜索了很多来源,发现MVC应用程序似乎必须将所有路径都包含在其中:

 @Url.Action
 @Url.Content
 @Html.Action

等等。所以我倾向于使用那些有效的方法来改变所有我的相对路径。

我知道它应该是使用所有有效mvc助手的正确方法,但我只是一个初学者,这是我的第一个Web应用程序。我的问题是: 是否可以使用任何方法“解析”相对路径,以便即使在部署后也可以找到它?

真的需要帮助......非常感谢....

1 个答案:

答案 0 :(得分:0)

正确,您需要为所有网址使用这些帮助程序。没有什么可以阻止您“手动”输出网址,文字,或者如上所述。

在部署时,服务器上文件的路径很可能发生了一些问题。