默认的打开形式
Process.Start(folderPath);
解决方案
System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("WINDIR") +
@"\explorer.exe", folderPath);
参考文献
文章讲述了在C#中使用`Process.Start()`方法尝试打开文件夹时遇到访问被拒绝的问题,提供了解决方案,即通过`Environment.GetEnvironmentVariable(WINDIR)+@explorer.exe`间接启动资源管理器来绕过权限限制。
默认的打开形式
Process.Start(folderPath);
解决方案
System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("WINDIR") +
@"\explorer.exe", folderPath);
参考文献

被折叠的 条评论
为什么被折叠?