System.Diagnostics.Process.Start(@"C:\Users\Atif\Desktop\1.txt");
或
System.Diagnostics.Process.Start(Directory.GetCurrentDirectory()+"\\1.txt");
我认为我的电脑出了问题我只是在另一台机器上尝试了相同的代码而且它正常工作!但我仍然不明白除了这个程序之外还有什么问题,记事本工作正常!
答案 0 :(得分:3)
如果您想使用记事本打开文件,它不是默认的文本编辑器,您可以使用如下:
Process.Start("notepad.exe", @"C:\Users\Atif\Desktop\1.txt");
答案 1 :(得分:0)
您遇到类型关联问题。右键单击.txt文件,选择打开方式,选择记事本并选中"始终使用..."复选框。
答案 2 :(得分:0)
你先得到什么调试错误?
我遇到了类似的问题,问题是我的扩展程序是" file.txt.txt"
为避免这种情况(Windows 10)关闭"隐藏已知文件类型的扩展名": 如果是文件浏览器 - 查看>选项>更改文件夹和搜索选项>视图> (取消勾选)隐藏已知文件类型的扩展名>应用