这一行在WinForm Framework3.5中很好,但在WPF Framework3.5中没有。
Path.GetDirectoryName(Application.ExecutablePath);
如何在WPF应用程序上获取exe路径?
答案 0 :(得分:10)
有几种方法可以获得exe路径。尝试下一个:
答案 1 :(得分:2)
试试这个:
System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase );
答案 2 :(得分:1)
您可以像这样解压缩Uri:
string codeBase = Assembly.GetExecutingAssembly().CodeBase;
UriBuilder uri = new UriBuilder(codeBase);
string path = Uri.UnescapeDataString(uri.Path);