Compilation en ligne de commande et Crystal Reports [Résolu] [ASPX] - ASP - Programmation
Marsh Posté le 30-07-2004 à 13:36:33
as-tu tenté de récompiler tout le projet / solution
Marsh Posté le 30-07-2004 à 13:52:11
Lorsque je compile via Studio.net, tout marche parfaitement. Malheureusement, pour les besoins du déploiement chez le client, j'ai besoin de compiler en ligne de commande. En ligne de commande, tout le projet se compile correctement et à l'execution tout fonctionne, sauf les états crystal reports
Marsh Posté le 04-08-2004 à 08:10:20
ça y est c'est résolu !
J'ai eu la réponse sur un newsgroup de microsoft (c'est d'ailleurs un gars de microsoft France qui m'a tuyauté) :
lorsque des etats crystal reports sont à prendre en compte dans la compilation en ligne de commande, il faut ajouter pour chaque fichier Rpt la référence à la ressource de cette façon :
vbc.exe /recurse:*.vb /rootnamespace:MonAppli ...blablabla... /resource:MonFichierRpt.rpt, MonAppli.MonFichierRpt.rpt /ressource:MonFichierRpt2.rpt, MonAppli.MonFichierRpt2.rpt ... etc ...
Fallait le trouver (et honnetement sans ce coup de pouce j'y serai jamais parvenu tant les documents sur la compilation en ligne de commande sont rares et peu documentés en exemple !
Voila, j'espère que ça profitera éventuellement à d'autres !
Marsh Posté le 04-08-2004 à 10:48:19
ben c'est pas très clair ton explication. donne au moins la ligne sans les etc...
Marsh Posté le 05-08-2004 à 06:33:17
JagStang a écrit : ben c'est pas très clair ton explication. donne au moins la ligne sans les etc... |
Bin je pense que si tu t'etais documenté un minimum sur la compilation en ligne de commande en .Net, t'aurais pigé ce que j'ai mis.
Enfin pour détailler un peu plus mais pas tout (car avec toutes les options, la ligne de commande fait 3 kilomètres !):
vbc.exe /recurse:*.vb /rootnamespace:MonAppli ...blablabla les autres options de compilation... /resource:MonFichierRpt.rpt, MonAppli.MonFichierRpt.rpt /ressource:MonFichierRpt2.rpt, MonAppli.MonFichierRpt2.rpt ...les autres références aux ressources rpt... /reference:system.dll /reference:system.data.dll ...les autres références aux assembly nécéssaires... /imports:system /imports:system.data ...les autres imports d'espace de nom si nécéssaire...
Je peux pas être plus clair
Marsh Posté le 05-08-2004 à 12:00:21
si ça te faisait chier à ce point t'étais pas obligé hein
merci quand même
Marsh Posté le 05-08-2004 à 12:27:33
ReplyMarsh Posté le 05-08-2004 à 19:01:10
Reply
Marsh Posté le 30-07-2004 à 12:32:19
Salut,
j'ai un problème lorsque je compile mon application web en ligne de commande (avec vbc.exe). Apparemment l'assembly obtenu par la compilation n'intègre pas mes etat Crystal Reports. J'ai l'erreur suivante lorsque je cherche à afficher mon etat :
"L'état est introuvable dans les ressources du manifeste. Veuillez construire le projet et réessayer "
Est-ce que quelqu'un ici a déjà été confronté à ce problème ? Si oui comment le résoudre ?
Merci pour toute suggestion !
Message édité par DVDAI le 04-08-2004 à 08:12:19