【发布时间】:2013-01-28 23:20:05
【问题描述】:
我有一个在Visual Studio 2008 中开发的ASP.NET 网络应用程序,它使用HtmlCapture.Net (www.polestarsoft.com/products/htmlcapture-net/) 来拍摄某些页面的快照。
在我将应用程序从 Windows Server 2003 移动到 Windows Server 2008 (64 bit) 之前,它运行良好。现在程序拍摄的所有图像都包含错误消息“此程序无法显示网页”而不是实际页面。您可以在上面的链接中看到它应该如何。 here is the picture the application takes
我尝试将app pool 配置为DefaultAppPool,并将身份设置为本地系统帐户,并将经典app Pool 配置为相同的身份。两种配置都无法拍摄快照。
我已经记录了用于拍摄快照的URL,我可以在浏览器中看到正确的页面并使用HtmlCapture.Net 应用程序拍摄快照。所以我确信URL 是正确的。
这个问题的原因可能是什么?我认为某些配置或安全问题会阻止 HtmlCapture.Net dll 打开 URL。但我不知道如何解决它。因此,任何意见都值得赞赏。
【问题讨论】:
-
也许考虑在 IIS 中启用 32 位
标签: c# asp.net visual-studio-2008 windows-server-2008 webclient