.png和.jpg的ProcessStartInfo.Verbs仅是“ printto”

时间:2018-07-11 09:59:19

标签: c# processstartinfo

我正在尝试使用ProcessStartInfo类打开或编辑文件。如果我使用.docx,.txt或类似文件,则可以使用。只有.jpg和.png有问题。

我正在使用var psi = new ProcessStartInfo(someJpgOrPngFile),在psi.Verbs中只是 printto 属性。

我已经测试了以下代码(https://stackoverflow.com/a/40340313)以获取可用的动词,然后在其中得到 open shelledit

如果我手动设置动词,例如 open edit ,则文件将被打开,但是由于我的代码,这对我来说不是一个选择。

有人知道为什么我只将printto作为动词吗?

我正在使用.NetFramework 4.6.1

0 个答案:

没有答案