在NetCore中打开文件(C#)
我正在尝试在NetCore中打开一个文件,就像在完整框架中一样 例如,我尝试使用:Process.Start(path)打开一个sql文件 它应该用默认应用程序打开它,但我得到的是“指定的可执行文件不是此操作系统平台的有效应用程序” 我有什么遗漏吗在NetCore中打开文件(C#),c#,file,.net-core,C#,File,.net Core,我正在尝试在NetCore中打开一个文件,就像在完整框架中一样 例如,我尝试使用:Process.Start(path)打开一个sql文件 它应该用默认应用程序打开它,但我得到的是“指定的可执行文件不是此操作系统平台的有效应用程序” 我有什么遗漏吗 谢谢我终于找到了方法: Process.Start(new ProcessStartInfo("cmd", $"/c start {anyFileName}")); System.IO.File.ReadAllText(路径);可能吧?不,我不想看
谢谢我终于找到了方法:
Process.Start(new ProcessStartInfo("cmd", $"/c start {anyFileName}"));
System.IO.File.ReadAllText(路径);可能吧?
不,我不想看内容。我试图在OSSimple中实际打开文件,尝试Process.Start(“Notepad.exe”)代码>并包括使用系统诊断的代码>应该不会失败。我想你没有读过我的帖子。这就是我所做的,但它不起作用,调用exe也会起作用,但这不是我想打开的唯一相关内容:我还要感谢@Amy为我指明了正确的方向