1.如何解决文件下载程序中文件名过长的问题?
今天测试文件下载程序中发现的文件名过长的问题 ,居然发现文件名编码后长度超过155就会不能正确显示和下载,最后只好找了这样一个折中的方法,截短了 下面是那里的代码 /// /// 下载附件。
/// /// 文件名 /// 文件路径 public static void (string fileName , string path) { if (System。 IO。
File。Exists(path)) { try { fileName = fileName。
Trim(); for (int i = 0 ; i Trim()。Replace(System。
IO。Path。
InvalidPathChars[i]。ToString()。
2.win10 文件名太长如何修改
win10 文件名太长要修改可以本地计算机里面进行设置更改。
具体操作步骤如下:
1、同时按住键盘上的Win+R键打开运行命令框;
2、接着输入Gpedit.msc然后点击回车键;
3、点击本地计算机策略——计算机配置——管理模板——系统——文件系统——NTFS;
4、找到【启用长路径】,双击它点击【已启用】并点击【确定】;
5、重启电脑开始运行。
还有一种是:
1、同时按住键盘上的Win+R键打开运行命令框;
2、接着输入Gpedit.msc然后点击回车键;
3、转到注册表项:HKEY_LOCAL_MACHINE——System——CurrentControlSet——Policies;
4、在右侧,创建一个名为LongPathsEnabled的新的32位DWORD值;
5、将其值数据设置为1;
6、重启电脑开始运行之前的设置。
3.win10 文件名太长
win10 文件名太长要修改可以本地计算机里面进行设置更改。
具体操作步骤如下: 1、同时按住键盘上的Win+R键打开运行命令框; 2、接着输入Gpedit.msc然后点击回车键; 3、点击本地计算机策略——计算机配置——管理模板——系统——文件系统——NTFS; 4、找到【启用长路径】,双击它点击【已启用】并点击【确定】; 5、重启电脑开始运行。 还有一种是: 1、同时按住键盘上的Win+R键打开运行命令框; 2、接着输入Gpedit.msc然后点击回车键; 3、转到注册表项:HKEY_LOCAL_MACHINE——System——CurrentControlSet——Policies; 4、在右侧,创建一个名为LongPathsEnabled的新的32位DWORD值; 5、将其值数据设置为1; 6、重启电脑开始运行之前的设置。
转载请注明出处windows之家 » win10如何支持长文件名