Запуск процесса открытия локального файла HTML приводит к отказу в доступе - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь открыть локальный файл HTML в веб-браузере по умолчанию, используя C # и UWP.

            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 голосов
/ 25 июня 2019

Основываясь на этом коде System.Diagnostics.Process.Start(string, string) первый параметр означает, что вы хотите, а второй означает, где вы хотите, поэтому, вероятно, он может помочь вам решить вашу проблему. Пожалуйста, посмотрите этот документ Process.Start Method

System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("WINDIR") + @"\explorer.exe", pathToFolder);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...