为什么Server.MapPath("~")
会在IIS Express和ASP.Net Development服务器上返回不同的结果?
当我使用ASP.Net Development Server运行我的应用程序时,我的路径返回"D:\\MyProject\\Web\\WWWRoot\\ISuite5"
,但当我使用IIS Express运行时,路径为"D:\\MyProject\\Web\\WWWRoot\\ISuite5\\"
。两者之间存在"\\"
的差异。我无法弄清楚它背后的原因或如何解决它,以便IIS服务器也返回与ASP.Net开发服务器相同的结果。