Better way to get the base directory?

前端 未结 9 1754
旧巷少年郎
旧巷少年郎 2020-12-25 13:59

I have this code to load a config file and read all the values and it works fine when running the application but of course fails on team city because the appdomain\'s base

9条回答
  •  有刺的猬
    2020-12-25 14:12

    string baseDirectory=Application.StartupPath.Split(Path.DirectorySeparatorChar)[0];
    

    Application startup path will return the path where exe is kept, we will split this using "\" and get the base directory as "C:" for example,

提交回复
热议问题