【发布时间】:2010-05-26 19:26:32
【问题描述】:
我有一个应用程序向用户发送电子邮件,以便他们可以访问 Web 表单。在电子邮件中,只有一个指向此表单起始页的链接。目前,我有硬编码表单位置的值。部署应用程序后,我知道它位于 inetpub/wwwroot/appName 中,这会导致 URL 为 serverip:appPort/appName。
获取我需要的 URL 的 serverip:appPort 部分的 C# 是什么?
我认为 server.mappath() 可能有效,但由于某种原因,即使我有必要的参考资料,我也无法使用该方法。
注意:我将在几个不同的服务器上部署此应用程序,我真的不想每次重新部署时都必须对 IP 进行硬编码。
【问题讨论】:
-
请不要在标题行放置标签 (C#)。这就是我们的标签。
标签: c# sql-server asp.net-mvc