C#获取当前exe所在文件夹
时间: 2023-08-03 09:04:56 浏览: 55
在C#中获取当前exe所在文件夹可以使用以下代码:
```csharp
string exePath = System.Reflection.Assembly.GetExecutingAssembly().Location;
string exeFolder = System.IO.Path.GetDirectoryName(exePath);
```
第一行代码获取当前运行的exe的路径,第二行代码使用`Path.GetDirectoryName`方法获取该路径所在的文件夹。
相关问题
C#获取当前站点的文件夹路径
您可以使用以下代码获取当前站点的文件夹路径:
```csharp
string path = Server.MapPath("~");
```
其中,`Server.MapPath("~")` 方法将返回当前站点的根目录的物理路径。您可以在此基础上进行进一步的操作。
获取当前exe文件所在目录 C#
可以使用以下代码获取当前exe文件所在目录:
```csharp
string exePath = System.Reflection.Assembly.GetExecutingAssembly().Location;
string exeDir = System.IO.Path.GetDirectoryName(exePath);
```
第一行获取当前正在执行的程序集的路径,第二行使用 `Path.GetDirectoryName` 方法获取该路径的父目录。注意,这里得到的是绝对路径,而不是相对于当前工作目录的相对路径。