2011-08-10 281 views
0

在Visual Web Developer Express 2010中,我創建了一個默認的新ASP.NET Web應用程序項目。它在瀏覽器中運行正常。然後我從工具箱添加一個圖表控件到Default.aspx(MainContent)的標記。- 初學者問題

錯誤執行子請求ChartImg.axd從調用堆棧

件:

System.Web.HttpServerUtility.Execute然而,當我嘗試看到它在瀏覽器中失敗(String path,TextWriter writer,Boolean preserveForm)+851 System.Web.UI.DataVisualization.Charting.ChartHttpHandler.EnsureInitialized(Boolean hardCheck)+250
System.Web.UI.DataVisualization.Charting.Chart.G etImageStorageMode()+24 System.Web.UI.DataVisualization.Charting.Chart.get_CurrentImageLocation()+ 40 System.Web.UI.DataVisualization.Charting.Chart.Render(HtmlTextWriter的作家)306

我嘗試在標記中向圖表添加一些示例點,但仍然失敗。我只知道ASP.NET的基本知識,但在我添加控件之後,我看到一個異常,看起來很奇怪。

+0

異常的InnerException屬性中是否有任何信息? –

+0

@JMax:我不知道如何捕捉異常 - 我看到的只是瀏覽器中顯示的堆棧跟蹤。 – andriej

+0

您可以通過運行項目找到錯誤的位置。在瀏覽器中看到錯誤之前,VS會彈出並通知您錯誤。在包含當前加載的變量的底部窗口中(標題剛剛滑過我的頭腦),您可以展開一個例外,以顯示InnerException。根據你的版本的工作原理,你也可以在彈出的實際錯誤中看到內部異常。 –

回答

0

我曾經在圖表控件工作很久,但似乎你缺少web.config中的圖表控制程序集的條目。

+0

似乎存在:<彙編調試= 「真」 targetFramework = 「4.0」> <添加組​​件= 「System.Web.DataVisualization,版本= 4.0.0.0,文化=中性公鑰= 31BF3856AD364E35」/> andriej

+2

請按照以下鏈接http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/thread/1dc4b352-c9a5-49dc-8f35-9b176509faa1/ –