[Résolu] [ASPX] Compilation en ligne de commande et Crystal Reports

Compilation en ligne de commande et Crystal Reports [Résolu] [ASPX] - ASP - Programmation

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
Reply

Marsh Posté le 30-07-2004 à 12:32:19   

Reply

Marsh Posté le 30-07-2004 à 13:36:33    

as-tu tenté de récompiler tout le projet / solution


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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 [:airforceone]


Message édité par DVDAI le 30-07-2004 à 13:52:23
Reply

Marsh Posté le 02-08-2004 à 14:03:18    

:bounce:  
 
C'est la galère...

Reply

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 !


Message édité par DVDAI le 04-08-2004 à 08:11:31
Reply

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...

Reply

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.  :heink:  
 
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  :o  
 
 :hello:


Message édité par DVDAI le 05-08-2004 à 06:34:22
Reply

Marsh Posté le 05-08-2004 à 12:00:21    

si ça te faisait chier à ce point t'étais pas obligé hein [:mlc]
 
merci quand même :o

Reply

Marsh Posté le 05-08-2004 à 12:27:33    

JagStang a écrit :


merci quand même :o


 
Il vous en prie. Tout le plaisir est pour moi ! [:itm]

Reply

Marsh Posté le 05-08-2004 à 19:01:10    

DVDAI a écrit :

Il vous en prie. Tout le plaisir est pour moi ! [:itm]

[:loom the gloom]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed