0

我正在处理 ac# 项目,我正在尝试获取我的可执行文件运行的当前路径。但是,我使用的方法是添加file:\\到开头,即file:\\C:\\users\\user\\Project\\Debug我想要的字符串是,C:\\users\\user\\Project\\Debug但我找不到这样做的方法。

下面是我正在使用的代码

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

感谢您的任何帮助,您可以提供

4

2 回答 2

4
string basePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
于 2013-03-07T22:58:24.367 回答
1
var basePath = AppDomain.CurrentDomain.BaseDirectory;
于 2013-03-07T22:59:21.797 回答