启动本地html文件的启动过程导致访问被拒绝

时间:2019-06-25 02:59:21

标签: c# uwp

我正在尝试使用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(结果相同)

任何指导都将非常有帮助!!!我正在撕头发!

1 个答案:

答案 0 :(得分:0)

根据此代码System.Diagnostics.Process.Start(string, string),第一个参数表示您想要的内容,第二个参数表示您想要的位置,因此它可以帮助您解决问题。请参阅此文档Process.Start Method

System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("WINDIR") + @"\explorer.exe", pathToFolder);