2010-01-31 89 views
1

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

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

+0

你的意思是一个IIS虚拟目录吗?此控制台应用程序不在IIS环境之外运行吗?你能多给点信息吗? – 2010-01-31 04:44:50

+0

是的,我的意思是一个IIS虚拟目录。对不起,我没有指定。 – Bonzai 2010-01-31 04:51:22

+0

@lubos,有什么奇怪的呢?我需要通过一台服务器访问一个目录到另一台服务器。我可以轻松地在ASP.NET网站中这样做。但是,如果我还有其他需要执行相同操作的应用程序(如某些控制台应用程序),它应该如何才能访问同一个目录? – Bonzai 2010-01-31 04:53:14

回答

0

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

0

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

0

我很困惑你的意思是“访问”?你们是不是要访问:存储在虚拟目录(FTP/UNC/webdav的通过文件服务接入)

  • ,以管理并改变其性质(使用虚拟目录

    1. 物理文件在Microsoft.Web.Administration组装)
    2. 数据虚拟目录礼物(Web服务/刮痧等)

    我认为你需要更清晰一点与你的问题,如果你想有一个有用的答案。

  • 0

    我们使用App Pool上的映射驱动器和权限设置来让应用程序访问其他服务器上的其他目录。