安装了.net framework 4.0的共享主机上的Microsoft Chart Controls。 “没有找到您要查的资源。” 在当地它工作得很好。我确认dll在服务器上。 我尝试更改web.config和ImageLocation参数中的所有设置。没运气。 有什么建议吗?
答案 0 :(得分:1)
要首先解决问题,请确保在GAC中安装了图表程序集。
然后尝试从浏览器中使用server / yoursite / chartimg.axd?i = 0.png& g = 0来命中服务器(使用这些确切的参数)。如果您收到“无法找到资源”,则表示处理程序未正确安装:在web.config中查找问题并再次尝试,直到出现“System.ArgumentException:找不到图像”。这意味着处理程序已正确安装并按预期工作。
然后渲染包含图表控件的页面,其中Chart.ImageStorageMode = UseHttpHandler。如果您遇到异常,请在此处发布异常堆栈以及主要控件布局,例如:“图表放置在更新面板中,放置在用户控件中,该控件位于页面的更新面板中”。