您可以访问ASP.NET网站之外的虚拟目录吗?

时间:2010-01-31 04:33:58

标签: c# .net virtual-directory

您可以访问ASP.NET站点之外的虚拟目录吗?

例如,在控制台应用程序中?

4 个答案:

答案 0 :(得分:0)

我会在iis下配置ftp文件夹,它指向所提到的目录,然后使用ftp协议和windows或者活动目录用户给它一些应用程序访问权限。它会解决你的问题吗?通过使用ftp连接,您可以通过任何所需的程序在该目录中执行任何操作。当然只要这个程序能够使用frp协议。或者使用它,你可以使用名为psexec的微软工具远程登录到该主机,并在目标主机上运行exzample。有很多可能性。 你可以在C#或vb.net上找到一些现成的和有用的代码,这些代码在google上实现了ftp客户端。

答案 1 :(得分:0)

离开我的头顶。你已经查看System.DirectoryServices命名空间了。这还应该包括读/写虚拟目录。让我知道如果这有帮助。

答案 2 :(得分:0)

我对“访问”的含义感到困惑?您是否尝试访问:

  1. 存储在虚拟目录中的物理文件(通过文件服务进行Ftp / UNC / Webdav访问)
  2. 虚拟目录,用于管理和更改其属性(使用Microsoft.Web.Administration程序集)
  3. 虚拟目录提供的数据(Web服务/ Scraping等)
  4. 如果你想要一个有用的答案,我认为你需要对你的问题更清楚一点。

答案 3 :(得分:0)

我们在应用程序池上使用映射驱动器和权限设置,以便应用程序访问其他服务器上的其他目录。