2017-04-13 23 views
1

我已经在默认网站下的IIS中创建了虚拟目录。例如“VirtualPathTest”。它指物理路径“d:\ samplelocation \ VTest”如何在asp.net中引用虚拟路径?

如何引用asp.net页面中的“VirutalPathTest”来存储文件并在该位置检索文件?

上面的路径不在asp.net应用程序里面。

任何人都可以协助我处理。

在此先感谢。

回答

0

您可以通过VirtualPathUtility

Ex: VirtualPathUtility.GetDirectory(Request.Path) 

,如果你希望得到您的当前请求相关的域名,与当前应用程序的虚拟路径一起实现这个目标,然后再尝试这样的:

Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath