如何获取没有文件的路径:\\在开头

时间:2013-03-07 22:54:20

标签: c#

我正在开发一个c#项目,我正在尝试获取运行可执行文件的当前路径。但是,我正在使用的方法是将file:\\添加到开头,即file:\\C:\\users\\user\\Project\\Debug我希望字符串为C:\\users\\user\\Project\\Debug,但我找不到这样做的方法。

以下是我正在使用的代码

string basePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);

感谢您提供的任何帮助

2 个答案:

答案 0 :(得分:4)

string basePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

答案 1 :(得分:1)

var basePath = AppDomain.CurrentDomain.BaseDirectory;