我有一个ASPX网站抓取屏幕截图并将其返回给我。该站点适用于Dev服务器,但当移动到Prod时,无论什么(即使是空白),我都会在同一行上出错。这是我的错误:
这是我用来发出API请求的代码。我将html中的图片网址设置为下载的文件位置。在我迁移到Prod之前,它一直对我有用。开发服务器和Prod服务器具有相同的配置,所有代码都已更改以反映迁移。
protected void Screen_Shot()
{
string input = TextBox1.Text;
using (var client = new WebClient())
{
string filename = @"C:\Screen_Shot.jpg";
string destination = @"http://api.screenshotmachine.com/?key=111111&size=N&url=" + input;
try{
client.DownloadFile(destination, filename);
Image1.Visible = true;
}
catch(Exception)
{
Image1.Visible = true;
Image1.ImageUrl = @"C:\Windows\Temp\screenshot_error.jpg";
}
}
}
答案 0 :(得分:0)
我能够通过清理解决方案然后重建它来清除错误。谢谢你们的帮助。