我有一个应用程序向用户发送电子邮件,以便他们可以访问Web窗体。在电子邮件中,只有一个链接到此表单的起始页面。目前,我拥有硬编码表单位置的值。一旦部署了应用程序,我知道它在inetpub/wwwroot/appName中,这会导致serverip:appPort/appName的URL。ASP.NET MVC部署的应用程序服务器地址
什么是C#以获取我需要的URL的serverip:appPort部分?
我认为,server.mappath()可能工作,但由于某种原因,我无法到达该方法,即使我有必要的参考。
注意:我将在几台不同的服务器上部署此应用程序,实际上我们不希望每次重新部署时都必须对IP进行硬编码。
请不要在标题行中放置标签(C#)。这就是我们的标签。 – 2010-05-26 19:32:11
对不起。 – 2010-05-26 19:34:05