Tôi có một ứng dụng dựa trên biểu đồ và hiện tại các biểu đồ sẽ hoạt động trong Máy chủ phát triển ASP.Net, nhưng khi tôi cố gắng xuất bản lên máy chủ của mình (Máy chủ Win 2008 R2, IIS 7), các biểu đồ không hiển thị.Kiểm soát biểu đồ ASP.NET không hoạt động trên máy chủ sản xuất
Sử dụng Firebug, tôi có thể thấy rằng lệnh gọi đến ChartImg.axd trả về 404 và tất cả những gì tôi nhận được là một trình giữ hình ảnh trống trong IE hoặc không có gì trong Firefox. Tôi đã tìm kiếm khoảng 3 hoặc 4 giờ cho đến nay, và đã cố gắng chỉ là về tất cả mọi thứ được đề nghị, nhưng không có gì có vẻ là làm việc.
Tôi muốn sử dụng bộ nhớ/HttpImageHandler, thay vì cấu hình ImageLocation.
Web.Config My
<appSettings>
<!--<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />-->
<add key="ChartImageHandler" value="storage=memory;timeout=20;deleteAfterServicing=false" />
</appSettings>
<system.webServer>
<handlers>
<remove name="ChartImageHandler" />
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</handlers>
</system.webServer>
<system.web>
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
</httpHandlers>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting"
assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</controls>
</pages>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<customErrors mode="Off"/>
</system.web>
Có ai có bất kỳ ý tưởng nơi tôi sẽ sai lầm khi giữ này từ làm việc trên máy chủ của tôi?
y u không sử dụng [Charts Fusion] (http://www.fusioncharts.com/free/), nó là tuyệt vời và miễn phí. – Bastardo
@bastardo Hiện tại không có http://www.fusioncharts.com/goodies/fusioncharts-free/ – Zerotoinfinity