c# - 如何获取当前项目文件夹路径?
问题描述
如何获取当前项目文件夹路径?
string str = Application.ExecutablePath;
string scriptpath = Directory.GetParent(str).Parent.FullName;
C:\Users\<My User Name>\AppData\Local\Apps\2.0\MyFolder\MyFolder2\MyFolder3\file.exe
返回 -> 带有 .exe 文件的文件夹路径。
此语法: Directory.GetParent(str).Parent.FullName 返回文件夹路径.. C:\Users\\AppData\Local\Apps\2.0\MyFolder\MyFolder2\
我无法获得" C:\Users\<My User Name>\AppData\Local\Apps\2.0\MyFolder\MyFolder2\MyFolder3\ "
我需要获取 .exe 文件上方的文件夹路径。
解决方案
推荐阅读
- c++ - 为什么 std::function 只有在异常转义当前函数时才会导致堆栈展开?
- javascript - 如何设置 jQuery easySelect.js 的选定值?
- mongodb - 在 spring 中配置 mongodbs dbrefs 的读取首选项
- ios - Flutter Internationalize/Localize iOS 不工作 XCode
- git - 重命名所有旧分支脚本
- vba - 如何打开PDF?
- html - 悬停在其他所有内容之上时显示放大的图像
- python - 如何将包含列表的字典保存到文件中?
- java - if 语句中的状态顺序是否重要?
- android - 在 strings.xml 中更改 TextView 的一部分的颜色