使用WPF应用程序目录打开Windows资源管理器

Ira*_*ili 2 c#

我想通过单击按钮打开应用程序目录。我得到这样的错误

在此处输入图片说明

有人有主意吗?

vcs*_*nes 5

如果设置UseShellExecutetrue,则可以Process用来打开目录。例如,这将打开C:\驱动器。您可以指定所需的任何路径。

Process process = new Process();
process.StartInfo.UseShellExecute = true;
process.StartInfo.FileName = @"C:\";
process.Start();
Run Code Online (Sandbox Code Playgroud)

这类似于从开始菜单使用“运行”对话框。例如,即使Word文档不是程序,使用Shell Execute也可以使您通过使用与之关联的任何程序来“启动” Word文档。同样与目录相同。