如何获取运行我的 EXE 的当前目录?我尝试了以下两个代码,但它们不起作用。
Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
使用上面我得到错误“名称“Assembly”不存在......”
Directory.GetCurrentDirectory()
也不起作用。
编辑
好的,我找到了另一个有效的代码,但它给了我目录“\Windows”,但我的程序是从 SD 卡运行的。我将程序复制到设备上的“Program Files”文件夹,但它再次给了我目录“\Windows”。
如何获取当前目录或更具体地说如何获取 SD 卡/闪存路径?