asp.net 4.0中Web应用程序项目的相对路径?

时间:2010-07-13 20:16:59

标签: asp.net asp.net-mvc-2 relative-path

大家好我有一个项目,我参考我的图表的服务...我有硬编码的网址像 -

ViewData["weeklyGraphURL"] = "\"http://localhost:9713/MyProject/MyAction"+Id + "\"";

所以这个url基本上是另一个项目控制器动作......我在一个解决方案中有这两个项目...有没有办法在我在Web服务器上部署它时设置这个项目的相对路径

1 个答案:

答案 0 :(得分:1)

如果他们总是住在同一台机器上,你可以看看从Request.ServerVariables.Get(“SERVER_NAME”)中读取服务器名称并用它替换localhost。