2010-04-07 63 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平台以外的平台上运行;

  • ...

:-(

相关问题