C#获取当前项目文件位置
时间: 2023-07-27 21:09:04 浏览: 214
C#获取当前程序所在的文件夹
4星 · 用户满意度95%
可以使用以下代码来获取C#中当前项目文件的位置:
```csharp
string projectPath = Path.GetDirectoryName(Path.GetDirectoryName(Directory.GetCurrentDirectory()));
```
这将返回包含当前执行文件的文件夹的文件夹路径。请注意,这将返回项目文件夹的路径,而不是当前正在运行的项目的输出文件夹的路径。如果您需要当前正在运行的项目的输出路径,可以使用以下代码:
```csharp
string outputPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "");
```
这将返回当前应用程序域的基本目录,其中包含输出文件夹的路径。
阅读全文