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

如何获取当前项目目录或bin目录并向上移动几个级别?

  •  1
  • melaos  · 技术社区  · 14 年前

    我有一个ASP.NET MVC应用程序,在内容目录中有一些XSL文件。 我已经尝试了一些方法来让目录动态购买保持短缺。

    那么,如何让目录指向content/xsl文件夹呢?

    我最接近的是这个:

    this.GetType().Assembly.CodeBase 
    

    它只返回项目dll,但我不知道如何从那里向上移动几个级别,也不知道使用什么.NET库在路径中导航。

    没有../。:(

    基本上,我想导航到内容/xsl文件夹,该文件夹与bin目录处于同一级别。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Igor Zevaka    14 年前

    你应该 Server.MapPath 为此。

    推荐文章