美文网首页
Wpf 获取项目根路径的正确方法

Wpf 获取项目根路径的正确方法

作者: AGoodneswolf | 来源:发表于2019-08-14 01:01 被阅读0次

在网上看到好多的朋友是使用下面的方法获取

             public static string GetProjectRootPath()
            {
            string path = AppDomain.CurrentDomain.BaseDirectory;
            string rootpath = path.Substring(0, path.LastIndexOf("\\"));
            rootpath = rootpath.Substring(0, rootpath.LastIndexOf("\\"));
            rootpath = rootpath.Substring(0, rootpath.LastIndexOf("\\"));         
            return rootpath;
           }
 这个是可以获取到,但是如果目标平台改变,生成时文件结构就会不同,有时获取不准确,所以我用下面这个方法,
           public static string GetProjectRootPath()
           {
            string path = AppDomain.CurrentDomain.BaseDirectory;         
            string rootpath = path.Substring(0, path.LastIndexOf("bin"));
            return rootpath;
            }
不但获取准确,运算也少拉两次

相关文章

网友评论

      本文标题:Wpf 获取项目根路径的正确方法

      本文链接:https://www.haomeiwen.com/subject/cvqwjctx.html