t_barbillon
Messages postés341Date d'inscriptionmercredi 8 juin 2005StatutMembreDernière intervention10 février 2009
-
12 sept. 2005 à 09:17
cs_69chris
Messages postés318Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention30 décembre 2005
-
23 sept. 2005 à 14:38
Salut,
je voudrais complier directement avec l'exe csc mais je ne connais pas trop les parametres de la lignde commande
Pour l'instant j'ai ça :
csc.exe /target:winexe /win32icon:ressources\ccadic_ico2.ico /out:bin\debug\CcadIc.exe /recurse:*.cs /r:bin\Debug\adodb.dll /r:MSXML2.dll
La compli se fait, l'exe est crée, mais à l'exécution j'ai une erreur de ressources, il trouve pas le fichier de ressources de ma form principale.
Comment je peux ajouter les fichiers resx ?
cs_69chris
Messages postés318Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention30 décembre 20051 12 sept. 2005 à 10:25
Salut,
Les fichiers resx doivent être "compilés" en fichiers ressources et ensuite inclures ces fichiers dans l'exe avec csc.
Le paramètre d'ajout de ressources avec csc c'est "/resource".
Pour géréner les fichiers ressources, il faut utiliser l'outils "resgen".
Pour ma part, j'ai déjà fait une projet avec fichiers de ressource. Au
final, pour me simplifier la vie, j'ai fait un fichier de ressources
lié à une classe qui faisait un boulot équivalent au
ResourceManager.
t_barbillon
Messages postés341Date d'inscriptionmercredi 8 juin 2005StatutMembreDernière intervention10 février 20092 12 sept. 2005 à 14:49
Ok je compile les fichiers resx d'abord avec resgen.
Mais même en ajoutant /resource monfichier.resources monfichier.cs, j'ai encore le plantage (pb de culture)
Vous n’avez pas trouvé la réponse que vous recherchez ?
t_barbillon
Messages postés341Date d'inscriptionmercredi 8 juin 2005StatutMembreDernière intervention10 février 20092 12 sept. 2005 à 15:26
Voici le texte de l'erreur :
Additional information: Impossible de trouver des ressources appropriées pour la culture spécifiée (ou la culture neutre) de votre assembly. Assurez-vous que "MainForm.resources" est correctement incorporé ou lié dans l'assembly "CcadIc".
baseName: MainForm locationInfo: CcadIc.Hmi.Forms.MainForm resource file name: MainForm.resources assembly: CcadIc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null