0

我陷入了一个奇怪的境地,找不到原因或解决办法。我有一个从 HTML 内容创建 jpg 图像的实用程序。它使用 WebBrowser.Navigate(url) 和 WebBrowser.DrawToBitmap() 方法。

该实用程序已在其服务器上的不同客户端运行了一年或更长时间。现在,其中一个直到几周前才能获得所需的图像,却得到了奇怪的图像。该图像仅显示了我传递给 Navigate() 方法的 URL。我可以从本地机器上的相同 URL 呈现正确的图像。我检查了对象的 DocumentText 属性,内容在那里,所有宽度和高度都正常,任何地方都没有产生错误。只有图像没有任何意义。它与 HTML 内容无关,并且对所有页面执行相同的行为。

有谁知道什么可以改变导致这个问题发生?尽管他们最近从 Server 2008 升级到了 2012,但他们声称此渲染在升级之前已停止。我的代码没有被触及。该项目使用 C# 和 .NET 4.0 构建。

任何帮助或意见表示赞赏。贝扎德

4

2 回答 2

0

由于此问题是使用安全更新补丁“KB3057839”引入的。微软在 7 月 14 日再次发布了几组补丁(请查看https://technet.microsoft.com/en-us/library/security/ms15-jul.aspx)。补丁“KB3070102”解决了这个问题,可以从https://technet.microsoft.com/library/security/MS15-073下载。

于 2015-07-24T06:04:38.693 回答