Compiler avec csc un projet contenant une image - C#/.NET managed - Programmation
Marsh Posté le 10-04-2011 à 17:44:17
Peux tu fournir la ligne de commande complète (i.e csc et ses paramètres que tu utilises) ?
Marsh Posté le 10-04-2011 à 19:23:37
Pourquoi tu ne compiles pas simplement avec msbuild ?
Sinon tu dois générer un .resources avec resgen. Ton .resources doit ensuite être passé à csc par je ne sais quelle option.
Marsh Posté le 10-04-2011 à 21:05:02
Voici le .bat:
Code :
|
J'ai essayé en ajoutant
..\..\..\Projet\Properties\Resources.resx =>Erreur
En fait j'ai un premier projet dans lequel je génère des dll. Je dois réutiliser ces dll générées dans le second projet
Donc, au final je démarre du premier projet et celui-ci exécute par lui même le .bat (je vous épargne les détails )
Tout fonctionne bien, mais dès que j'ajoute une image dans le second projet il met une erreur (il n'arrive apparemment pas à la retrouver)
Marsh Posté le 12-04-2011 à 13:43:26
J'ai mis en gras dans le post au dessus que tu dois faire.
Je vois toujours pas de raison valable de faire tout ça à la main btw.
Marsh Posté le 10-04-2011 à 16:04:52
Bonjour j'ai besoin de compiler un projet c# en ligne de commande avec le c-sharp compiler (csc)
J'y arrive sans souci, mais dès que j'ai une image (que ce soit un icône dans un toolstripbutton, un pictureBox,...) cela ne marche plus.
J'ai l'erreur suivante :
************** Texte de l'exception **************
System.Resources.MissingManifestResourceException: Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. Assurez-vous que "Projet.Properties.Resources.resources" a été correctement incorporé ou lié dans l'assembly "TestForm" au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et complètement signés.
J'ai essayé en référençant le fichier Resources.resx dans mon .bat mais cela ne fonctionne pas.
Quelqu'un sait-il comment procéder?
Merci !