代码之家  ›  专栏  ›  技术社区  ›  TheVillageIdiot

目录。存在未获取映射目录

  •  0
  • TheVillageIdiot  · 技术社区  · 14 年前

    我已将目录从另一台计算机映射到我的计算机 Z: 驾驶。这将进一步映射到本地的虚拟目录中 IIS7 . 在我的一页上,我正在使用 Server.MapPath("~/dira/mapped_dir") 它给了我正确的路径,比如: Z:\\somedir\\mapped_dir . 我可以打开这个目录并在其中读写文件。但是当我在ASPX页面中执行 System.IO.Directory.Exists("Z:\\somedir\\mapped_dir") 它回来了 .

    这是否有权限或其他问题?。源计算机(包含物理文件夹)已授予共享文件夹上所有用户读写权限。

    1 回复  |  直到 14 年前
        1
  •  4
  •   Ian    14 年前

    我知道对虚拟目录使用SUBST命令是按用户设置的,不适用于作为不同用户(例如服务)运行的代码。听起来可能和你的问题类似…