C#WatiN无法将网页捕获到文件中

C#WatiN无法将网页捕获到文件中,c#,watin,C#,Watin,尝试捕获网页时收到错误消息。在我的电脑上它工作得很好,但在我的工作中却不行。这是一个错误 我正在使用通用代码浏览器。CaptureWebPageToFile(地址)。 谁能给我一些建议吗?谢谢不久前我也遇到过类似的问题。试一试:- using WatiN.Core.UtilityClasses; ... string fName = @"C:\test.jpg"; using (FileStream fStr = new FileStream(fName, FileMode.Create, Fi

尝试捕获网页时收到错误消息。在我的电脑上它工作得很好,但在我的工作中却不行。这是一个错误 我正在使用通用代码浏览器。CaptureWebPageToFile(地址)。
谁能给我一些建议吗?谢谢

不久前我也遇到过类似的问题。试一试:-

using WatiN.Core.UtilityClasses;
...
string fName = @"C:\test.jpg";
using (FileStream fStr = new FileStream(fName, FileMode.Create, FileAccess.Write, FileShare.None))
{
    CaptureWebPage cwp = new CaptureWebPage(browser.DomContainer);
    cwp.CaptureWebPageToFile(fStr, CaptureWebPage.ImageCodecs.Jpeg, true, false, 100, 100);
    fStr.Close();
}

请将错误文本直接复制到问题中。图像可能没有问题持续的时间长,从受限制的视口读取错误只是部分消息,而且更繁琐。无法捕获消息。在我按下“不发送报告”按钮后,它会引发此异常。那张屏幕截图是我唯一要拍的东西。这里没有Visual Studio。无法调试。它创建了me.png文件,但为空。然后我的程序就停止了。我有browser.CaptureWebGetOfile(地址),后跟console.writeline,文本不显示。所以问题在于拍摄图像,我想知道为什么