Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# PuppeterSharep的访问被拒绝_C# - Fatal编程技术网

C# PuppeterSharep的访问被拒绝

C# PuppeterSharep的访问被拒绝,c#,C#,我正在使用PuppeterSharp将HTML转换为图像: 代码如下: string outputFile = string.Empty; await new BrowserFetcher().DownloadAsync(BrowserFetcher.DefaultRevision); var browser = await Puppeteer.LaunchAsync(new LaunchOptions {

我正在使用PuppeterSharp将HTML转换为图像:

代码如下:

       string outputFile = string.Empty;
        await new BrowserFetcher().DownloadAsync(BrowserFetcher.DefaultRevision);
        var browser = await Puppeteer.LaunchAsync(new LaunchOptions
        {
            Headless = true
        });
        var page = await browser.NewPageAsync();
        await page.GoToAsync("http://www.google.com");
        await page.ScreenshotAsync(@"C:\Users\myname\Documents\puppeteertests");
我检查文件夹似乎完全控制,但我得到了这个错误-O尝试了不同的文件夹以及

 <ExceptionMessage>Access to the path 'C:\Users\myname\Documents\puppeteertests' is denied.</ExceptionMessage>
对路径“C:\Users\myname\Documents\puppetertests”的访问被拒绝。

如果只给它一个路径,请在输出调用中添加一个文件名

await page.ScreenshotAsync(@"C:\Users\myname\Documents\puppeteertests\somefilename.png");

尝试使用管理员权限运行该程序,或者尝试不在C:\@AlexLarionov上存储。我正在使用管理员权限运行visual studio。还尝试了D:\仍然是相同的错误。是的,需要结尾的文件名,谢谢。