Ce n'Licences.licx vraiment faire pour DevExpress contrôles?

Ce n'Licences.licx vraiment faire pour DevExpress contrôles? J'ai supprimé toutes les lignes dans les licences.licx et il n'y a pas de différence. J'ai réussi à compiler et d'exécuter mon application. Je suis surpris par ce comportement. Quelqu'un peut-il m'expliquer les détails à propos de ce qui se passe?

  • Avez-vous exécutez l'application, sur la même machine où DevExpress composants sont installés?
  • oui, je lance l'application, sur la même machine. J'ai également exécuter l'application sur une machine où devexpress n'est pas installé. J'ai juste copié le liés devexpress dll.
  • Les licences sont généralement vérifiées au moment de la conception, pas d'exécution. Le développeur de paie, pas le développeur du client.
  • quelque chose de pas tout à fait droit. Il est supposé que LC.exe insérez les licences des composants individuels dans les ressources de l'application. Si le fichier est vide, LC.EXE n'insère rien. Ainsi, lorsque l'application est exécutée de panne ou de mettre en garde nos utilisateurs que nous sommes en utilisant des composants qui ne sont pas autorisés.
InformationsquelleAutor mkus | 2012-03-02