任何人都可以建议使用他们的方法打开文件 Silverlight应用程序中的默认应用程序我能得到 我正在选择的文件的完整路径。
用于在上传之前验证文件。使用时:
AutomationFactory.CreateObject("WScript.Shell").Run(FileList[_index].filepath);
我得到了
System.IO.FileNotFoundException
如果文件名中包含空格,则无效。
答案 0 :(得分:2)
如果要打开包含空格的文件路径,则需要在路径中添加引号。尝试使用:
"\"" + FILE_PATH + "\""
在您的代码中:
AutomationFactory.CreateObject("WScript.Shell").Run("\"" + FileList[_index].filepath + "\"");