【发布时间】:2018-05-02 15:43:26
【问题描述】:
我正在尝试构建 UWP 应用,但遇到了一个问题: 我注意到现在有启动外部可执行文件的方法,但我可以使用 LaunchFile 使用其默认应用程序打开文件(就像这里提到的 https://docs.microsoft.com/en-us/uwp/api/Windows.System.Launcher#Windows_System_Launcher_LaunchFileAsync_Windows_Storage_IStorageFile_)。
它也适用于 .bat 文件吗?如果是 .bat 文件,我应该把它放在哪里。?因为我试图给出一个我写的 .bat 文件的路径,但我遇到了一个异常。
谢谢!!
【问题讨论】:
-
哪个例外?
-
@MatanShahar System.IO.FileNotFoundException 发生 HResult=0x8007007B 消息=文件名、目录名或卷标语法不正确。 (来自 HRESULT 的异常:0x8007007B)Source= StackTrace:在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)在 System.Runtime .CompilerServices.TaskAwaiter`1.GetResult() at App3.Views.MainPage.
d__8.MoveNext() in ...
标签: c# uwp executable launcher