2010-04-07 64 views

回答

2

取決於你所說的使用和對你所說的單...

我可以證實它的工作原理與單在Windows上。 我可以確認,當你從web.config中移除system.linq和system.xml時,它將在Linux下的mono上運行VB.NET。它將在Linux下運行於C#而無需修改web.config。

但是在這兩種情況下(在Linux上),您都必須使用RenderType =「BinaryStreaming」,否則它會使用臨時目錄來生成圖表圖像。問題在於它只接受\作爲directoryseparator(在啓動時檢查web.config文件中的tmp目錄),而Linux使用/,所以你無法啓動並運行任何Linux臨時目錄,這就是爲什麼你需要選擇BinaryStreaming ..

但從appart,它奇妙地工作。 但是,無論如何ZedChart是更好的選擇(有更多的選擇),但ZedChart不支持任何類型的3d圖表。

2

正如@Cheeso說,你不能單用它,但不能在Linux的/ MAC/...

這一塊微軟的Supplemental Redist License的圖表

C.分銷限制。您不可以:

  • ...

  • 發佈可分發代碼以在除Windows平臺以外的平臺上運行;

  • ...

:-(

相關問題