抱歉不熟悉C#。为什么会出现以下错误?
var workingDirectory = "C:\\Program Files(x86)";
Directory.SetCurrentDirectory(workingDirectory);
第Directory.SetCurrentDirectory(workingDirectory);
行的错误
抛出异常
" DirectoryNotFoundException:找不到路径的一部分"
答案 0 :(得分:3)
你想要"特别"文件夹?
string WorkingDirectory = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86)
或者实际上,在一行中完成整个事情:
Directory.SetCurrentDirectory(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86));
答案 1 :(得分:0)
Files和x86之间有一个空格。试试
var workingDirectory = @"C:\Program Files (x86)";