Aller au contenu

Jf@polylignes

Membres
  • Compteur de contenus

    2
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Jf@polylignes

  1. merci, c'est plus simple comme ça en effet
  2. bonjour à tous, dans la continuité de ce thread: http://cadxp.com/top...e-des-dlls-net/ j'ai un problème quand j'essaye d'appliquer ce qui y est décrit avec autocad 2016 comme c'est peut-être lié à ma config je préfère poster ici plutôt que de faire dérailler le thread original ma référence est le post #7 (gile): http://cadxp.com/top...post__p__213454 et plus spécifiquement "Utilisation du mécanisme Autoloader" j'ai codé tel qu'indiqué [CommandMethod("SUPER_GROUP", "CMD1", "COMMANDE1", CommandFlags.Modal)] mais ça plante ainsi: Commande: cmd1 Impossible de charger l'assemblage. Détails de l'erreur: System.Resources.MissingManifestResourceException: Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. Assurez-vous que "ClassLibrary1.Class1.resources" a été correctement incorporé ou lié dans l'assembly "CMD1" au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et complètement signés. je parviens à le faire fonctionner en codant comme ceci: [CommandMethod("SUPER_GROUP", "CMD1", null, CommandFlags.Modal)] et dans le PackageContents.xml: <Commands GroupName="SUPER_GROUP"><Command Global="CMD1" Local="" /></Commands> *** je n'avais pas l'usage d'un localizedname, par curiosité je suis + ou - parvenu à l'utiliser je suis passé par cette méthode: http://through-the-i...-using-net.html mon source s'appelle cmd1.cs j'ai créé un resource file cmd1.resx, avec name=COMMANDE1 et value=en_cmd1 et un 2ème resource file cmd1.fr-FR.resx avec name=COMMANDE1 et value=fr_cmd1 ça fonctionne dans ces conditions, encore que le résultat entre en et fr ne soit pas le même suivant qu'on passe par l'autoloader ou par un simple netload, pas trop le temps d'aller plus loin pour le moment. en tout cas ça ne plante pas = )
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité