System.Diagnostics.Process.Start()抛出间歇性System.ComponentModel.Win32Exception:没有应用程序与此操作的指定文件关联。
该文件是.doc文件。 他们总是能够手动打开它(双击)。
可能是什么问题? 感谢
答案 0 :(得分:2)
我怀疑你的系统上的文件关联有点破碎。
打开Windows资源管理器,检查工具 - >文件夹选项 - >文件类型 - > DOC->高级 - >打开 - >编辑下定义的内容。
您应该具有以下值:
选择DOC时,文件类型对话框中可能没有高级按钮,而是 Restore 按钮当下。如果用户使用.doc文件的上下文菜单中的打开方式... 选项手动更改了文件关联,则会出现这种情况。尝试点击还原可以解决您的问题。