做了一些Google搜索,找不到明確的答案。我可以在Mono中使用Microsoft Chart Control嗎?
我的假設是否定的,如果他們是以二進制形式分發。
我目前使用Dundas,並希望從具有成本組件的庫中移走,特別是因爲MS版本具有我需要的所有內容。
做了一些Google搜索,找不到明確的答案。我可以在Mono中使用Microsoft Chart Control嗎?
我的假設是否定的,如果他們是以二進制形式分發。
我目前使用Dundas,並希望從具有成本組件的庫中移走,特別是因爲MS版本具有我需要的所有內容。
取決於你所說的使用和對你所說的單...
我可以證實它的工作原理與單在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圖表。
正如@Cheeso說,你不能單用它,但不能在Linux的/ MAC/...
這一塊微軟的Supplemental Redist License的圖表
C.分銷限制。您不可以:
...
發佈可分發代碼以在除Windows平臺以外的平臺上運行;
- ...
:-(