Question

Avez-googling et n'a pas pu trouver une réponse claire à ce sujet.

Mon hypothèse est pas si elles sont distribuées sous une forme binaire.

J'utilise actuellement Dundas et je voudrais passer d'une bibliothèque qui a un élément de coût, d'autant plus que la version MS a tout ce qu'il faut.

Était-ce utile?

La solution

Je viens de rencontrer le programme d'installation, disponible le centre de téléchargement sur microsoft.com .
Voici les termes de la licence:

  

Microsoft Corporation (ou en fonction de l'endroit où vous vivez, l'un de ses affiliés) licences de ce supplément. Vous pouvez utiliser une copie de ce supplément avec chaque copie du logiciel du système d'exploitation Microsoft Windows sous licence valide (pour laquelle ce supplément est applicable) (le « logiciel »). Vous ne pouvez pas utiliser le supplément si vous ne disposez pas d'une licence pour le logiciel. Les conditions de licence du logiciel s'appliquent à l'utilisation de ce supplément. Microsoft fournit des services de soutien pour le supplément décrit à www.support.microsoft.com/common/international.aspx.

Il ne dit pas que vous ne pouvez pas l'utiliser avec Mono. Il dit que vous doit utiliser avec (sur) de Windows.

Sons comme, Oui, vous pouvez l'utiliser avec Mono fonctionnant sous Windows. Mais je ne suis pas un avocat.


Si vous voulez une bibliothèque pour une utilisation sur la cartographie Mono + Linux, essayez une option open source, comme ZedGraph .

Autres conseils

Cela dépend de ce que vous appelez l'utilisation et sur ce que vous appelez mono ...

Je peux confirmer qu'il fonctionne avec mono sous Windows. Je peux confirmer que lorsque vous retirez System.Linq et system.xml du web.config, il fonctionnera sur VB.NET sur Linux sous mono. Il sera exécuté sur C # sous Linux sans web.config Sa modification.

Mais dans les deux cas (sous Linux), vous devez utiliser RenderType = « BinaryStreaming », parce que d'autre, il utilise un répertoire temporaire où il génère l'image graphique. Le problème qui est accepte uniquement \ que directoryseparator (vérifie le répertoire tmp dans le fichier web.config au démarrage) et Linux utilise /, de sorte que vous n'êtes pas en mesure de l'obtenir et en cours d'exécution avec un répertoire temporaire Linux, c'est pourquoi vous devez sélectionner BinaryStreaming ..

Mais de ce appart, ça fonctionne à merveille. Cependant, ZedChart est la meilleure option de toute façon (a plus d'options), sauf que ZedChart ne supporte aucune sorte de 3D-graphique, encore.

Comme dit @Cheeso, vous ne pouvez pas l'utiliser avec Mono, mais pas dans p Linux / Mac>

Ceci est un morceau de la Licence supplémentaire Redist de Microsoft Charting

  

C. Restrictions de distribution. Vous ne pouvez pas:

     
      
  • ...

  •   
  • distribuer le Code distribuable à exécuter sur une plate-forme autre que la   plate-forme Windows;

  •   
  • ...
  •   

: - (

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top