简单的问题。我正在创建链接,并希望在不对其进行硬编码的情况下获取路径网址。我知道你可以使用url.content('〜/ therestofyourlink'),但这只是解决方案路由,而不是网络服务器路由。
我想要的是'http:// localhost /',但localhost可以更改为任何内容,即域名。我想要一些代码来解决这个问题,所以我需要担心的是网络服务器路由和下面的实际链接。
我正在使用MVC剃刀,所以使用这种语法的任何答案都会有很大的帮助!
答案 0 :(得分:0)
您是否指向网站之外的内容?
如果没有,那么使用相对网址就没问题。将应用程序部署到生产服务器时,一切仍然有效。
如果是,则需要将根URL放在配置中(可能是web.config中的appSettings)。
更新:
如果要以编程方式访问IIS元数据库,而不是查看Microsoft.Web.Administation命名空间。