我还是WPF / XAML编码的新手,在学习时遇到了另一个问题。我决定要在UserControl上添加按钮,以便让它们做一些不同的事情。在其中一个上,我想打开本地默认浏览器并打开网页链接,在另一个按钮上,我想从我项目中名为“工具”的目录中启动本地exe / rpm文件。
我尝试打开链接-WebBrowserTask,这是无法识别的事件/任务
用于运行应用程序-Process.Start("thelocation/thefile.exe/rdp")
。之后,我尝试将其引导到正确的路径,但是我的项目无法识别其中的文件夹和文件。
两次尝试均未成功。
答案 0 :(得分:0)
尝试一下:
public void DoSomething
{
const string webpageUrl = "https://stackoverflow.com/questions/55778625/";
const string localFile = @"C:\Windows\notepad.exe";
var localTools = $@"{AppDomain.CurrentDomain.BaseDirectory}Tools\SomeTools.exe";
Process.Start(webpageUrl);
Process.Start(localFile);
Process.Start(localTools);
}
要打开网页,您的地址必须以 http:// ...
开头