2013-10-23 48 views
0

我有大约20个网站创建了一个web-server,现在我做了一个工具,这将是所有网站的共同点,所以我有一个共同的用户控制,我正在使用在所有网站内的.aspx文件中 访问asp.net网站目录之外的文件夹

现在我想将这些用户控件保存在网站目录之外的位置,以便我可以访问这些相同的控件到所有网站。

但是我找不到一个方法来获取网站根目录之外的目录。

我搜索了一下,看到了将目录设置为虚拟目录的选项,以便网站可以访问该目录,但这里我必须一次将该文件夹链接到一个网站,因此它将保持相同的控制在单独的网站,我想避免更新的原因。

任何人都可以告诉我如何实现这一点。

回答

0

喜在粗糙选中的代码是这样的:

您可以访问这个样子。

webRootPath = Server.MapPath("~") 
docPath = Path.GetFullPath(Path.Combine(rootPath, "..\Documents/MyDocument.xml")) 
相关问题