我正在尝试使用C#和UWP在默认的Web浏览器中打开本地HTML文件。
System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo(@"C:\Users\Julie\source\repos\QuoteTool\QuoteTool\Assets\quote-pdf.html");
info.UseShellExecute = false;
System.Diagnostics.Process.Start(info);
我尝试在https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.processstartinfo?view=netframework-4.8上运行文档,其代码导致“访问被拒绝”。
还尝试以管理员身份运行Visual Studio(结果相同)
任何指导都将非常有帮助!!!我正在撕头发!
答案 0 :(得分:0)
根据此代码System.Diagnostics.Process.Start(string, string)
,第一个参数表示您想要的内容,第二个参数表示您想要的位置,因此它可以帮助您解决问题。请参阅此文档Process.Start Method
System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("WINDIR") + @"\explorer.exe", pathToFolder);