【发布时间】:2016-04-29 15:07:32
【问题描述】:
我想要一个在桌面上打开文件的简单解决方案。下面是我要打开的文件路径。我不想使用浏览按钮上传文件。我只想将该文件作为文本文件加载并被读取。
"C:\Users\Donald\Desktop\ingredients.txt"
【问题讨论】:
-
由谁阅读?用户?
-
是的,所以我是用户。我在桌面上有那个文件,我想打开它而不必浏览对话或自己去桌面。它只是找到它并打开。
-
Process.Start("C:\Users\Donald\Desktop\ingredients.txt");将在默认应用程序中打开它。 -
您的标签提到了 ASP.net,您的意思是您想从浏览器应用程序中打开文件吗? IE。在 JavaScript 中?
-
如果我错了,请更正这一点,但您希望用户能够使用网络浏览器(您的 asp.net 应用程序)来查找文件(单击按钮或其他内容)并使用javascript 或通过帖子将其发送到服务器。如果我错了,并且您想直接在服务器中打开它,那么您不能。服务器应该(并且不能)知道有关用户桌面的任何信息。