C# - 将文件复制到用户文件夹

本文关键字:用户 文件夹 复制 文件 | 更新日期: 2023-09-27 18:34:11

我正在制作GUI程序,用户可以反编译/重新编译APK文件,但由于缺少框架文件,编译将无法正常工作。我正在制作必须安装在用户文件夹上的简单框架安装程序(适用于apktool.jar)。而是使用仅适用于我的计算机的路径。我想让它为所有用户工作。

这是我制作的代码

File.Copy(@"do-not-touch'1.apk", @"C:'Users'quoc'apktool'framework'1.apk");

C# - 将文件复制到用户文件夹

您可以使用

Environment.SpecialFolder枚举来获取路径,如下所示:

var userDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

注意:请使用ApplicationData而不是根配置文件,用东西填充用户的顶级配置文件是不礼貌的。