cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 28 déc. 2007 à 17:25
Ok, merci, je suis ressuré^^
A+
Xya
Messages postés103Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention24 novembre 2005 28 déc. 2007 à 17:00
Salut,
On peut compiler avec NMake des projets VB 2003 (et 2002 également si je me souviens bien) sans que Visual Studio soit installé. Par contre, il faut que le framework .Net 1.1+ soit installé.
Les projets VB 2005 peuvent être compilés sans VS par MSBuild qui est inclus dans le framework .Net 2.0+.
A+
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 28 déc. 2007 à 11:26
Salut à tous,
pour mon projet, j'utilise ton compilateur, il est parfait, il fait exactemment ce qu'il me faut, avec même des fonctions en plus que ce que j'avais prévue, je lui met 10/10. Seulement, je suis en VB 2005, alor, je suis entrain de convertir le projet de façon à ce qu'il compile du .Net 2.0. C'est bon, je m'en sort bien, mais soudain j'ai une question qui me viens. Peut-ont compiler avec ton NMake sans forcément avoir Visual Studio installé sur l'ordi?
Merci
A+
cs_Children
Messages postés84Date d'inscriptionlundi 5 février 2007StatutMembreDernière intervention29 avril 2009 4 août 2007 à 16:41
Ok, Merci beaucoup d'avoir répondu à ma question (et à celle de TeBeCo ) aussi vite =) Je vais tout de suite voir pour MsBuild, en faite, c'était pour un projet où l'utilisateur peut modifié le code pour y intégrer ses propres scripts.
Xya
Messages postés103Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention24 novembre 2005 4 août 2007 à 03:49
Enfait il y a un nouveau format de fichier pour les projets Visual Studio 2005 (version 8 je crois), c'est pour ça que mon (ancienne) source ne marche pas pour les compiler. Par contre les projets VS 2005 sont compilables avec MSBuild (fourni avec le Framework 2.0 et supérieur).
Sinon ca fait vraiment longtemps que j'ai pas fait de VB.NET mais je suis à peu près sûr qu'une compilation est nécessaire après chaque modification des source. (le fameux cycle 'édition du code -> compilation -> test -> édition du code -> ...')
cs_Children
Messages postés84Date d'inscriptionlundi 5 février 2007StatutMembreDernière intervention29 avril 2009 3 août 2007 à 21:01
Une question: lorsque je modifie mon code avec notepad et que je sauvegarde, je suis obligé de le compiler dans visual basic pour affecter les modification, n'y a-til pas d'autre moyen que de compiler?
cs_Children
Messages postés84Date d'inscriptionlundi 5 février 2007StatutMembreDernière intervention29 avril 2009 3 août 2007 à 20:53
J'ai le même problème =)
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 12 avril 2007 à 15:58
la solution se compile bien mais erreur recurante :
"impossible d'ouvrir le projet c:\.....\monprojetvbproj"
est ce parce que mes projet sont en vs.net 8.0 ? et que ce code a été créé en 7.1 ?
cs_leka
Messages postés19Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 juin 2004 28 déc. 2003 à 22:07
Super, du coup je vais me mettre a utiliser ton soft regulierement !
Xya
Messages postés103Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention24 novembre 2005 27 déc. 2003 à 15:06
En fait j'ai fait une fonction makefile mais j'attendais de régler le problème de l'enregistrement COM Interop. Je le vais mettre à jour de suite, ce sera déjà ca de fait.
cs_leka
Messages postés19Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 juin 2004 25 déc. 2003 à 14:55
Alors moi je dis super ! Mais tu pourrais faire encore mieux, rajouter une fonction permettant de generer des .bat de compilation automatiquement. Sa pourrait etre tres pratique dans le cadre de projets open source, comme les fichiers MAKE sous linux, qui compilent automatiquement un soft CPP (si tu connais).
cs_azerty25
Messages postés1114Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention 6 mai 2007 13 nov. 2003 à 18:54
Salut
Ton programme à l'air bien, n'y aurait t-il pas moyen que tu le fasse pour VB6 ?
NicoProg
Messages postés26Date d'inscriptionlundi 2 avril 2001StatutMembreDernière intervention28 mars 2005 3 nov. 2003 à 11:31
Super cool, c'est justement ce que je voulais faire, mais j'ai eu la flème :), merci.
Nico
cs_Urgo
Messages postés780Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 avril 20091 2 nov. 2003 à 11:35
Je viens de migrer à VB .NET et ça m'a l'air pas mal du tout !
9/10
Xya
Messages postés103Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention24 novembre 2005 2 nov. 2003 à 05:45
(edit du message avec deux '\' dans les chemins, merci c#)
Si resgen.exe n'est pas dans le dossier \bin (le même que l'exécutable), il faut le copier depuis %SDKPath%\bin esgen.exe
où %SDKPath% est le chemin du SDK .NET (\Program Files\Microsoft Visual Studio .NET\SDKv1.0\ pour VS 2002? et \Program\ Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\ pour VS 2003).
ResGen est nécessaire pour compiler les ressources .resx en .ressources (voir liste TODO)
Xya
Messages postés103Date d'inscriptionlundi 8 juillet 2002StatutMembreDernière intervention24 novembre 2005 2 nov. 2003 à 05:42
Si resgen.exe n'est pas dans le dossier in (le même que l'exécutable), il faut le copier depuis %SDKPath%in
esgen.exe
où %SDKPath% est le chemin du SDK .NET (Program FilesMicrosoft Visual Studio .NETSDKv1.0 pour VS 2002? et Program FilesMicrosoft Visual Studio .NET 2003SDKv1.1 pour VS 2003).
ResGen est nécessaire pour compiler les ressources .resx en .ressources (voir liste TODO)
28 déc. 2007 à 17:25
A+
28 déc. 2007 à 17:00
On peut compiler avec NMake des projets VB 2003 (et 2002 également si je me souviens bien) sans que Visual Studio soit installé. Par contre, il faut que le framework .Net 1.1+ soit installé.
Les projets VB 2005 peuvent être compilés sans VS par MSBuild qui est inclus dans le framework .Net 2.0+.
A+
28 déc. 2007 à 11:26
pour mon projet, j'utilise ton compilateur, il est parfait, il fait exactemment ce qu'il me faut, avec même des fonctions en plus que ce que j'avais prévue, je lui met 10/10. Seulement, je suis en VB 2005, alor, je suis entrain de convertir le projet de façon à ce qu'il compile du .Net 2.0. C'est bon, je m'en sort bien, mais soudain j'ai une question qui me viens. Peut-ont compiler avec ton NMake sans forcément avoir Visual Studio installé sur l'ordi?
Merci
A+
4 août 2007 à 16:41
4 août 2007 à 03:49
Sinon ca fait vraiment longtemps que j'ai pas fait de VB.NET mais je suis à peu près sûr qu'une compilation est nécessaire après chaque modification des source. (le fameux cycle 'édition du code -> compilation -> test -> édition du code -> ...')
3 août 2007 à 21:01
3 août 2007 à 20:53
12 avril 2007 à 15:58
"impossible d'ouvrir le projet c:\.....\monprojetvbproj"
est ce parce que mes projet sont en vs.net 8.0 ? et que ce code a été créé en 7.1 ?
28 déc. 2003 à 22:07
27 déc. 2003 à 15:06
25 déc. 2003 à 14:55
13 nov. 2003 à 18:54
Ton programme à l'air bien, n'y aurait t-il pas moyen que tu le fasse pour VB6 ?
3 nov. 2003 à 11:31
Nico
2 nov. 2003 à 11:35
9/10
2 nov. 2003 à 05:45
Si resgen.exe n'est pas dans le dossier \bin (le même que l'exécutable), il faut le copier depuis %SDKPath%\bin esgen.exe
où %SDKPath% est le chemin du SDK .NET (\Program Files\Microsoft Visual Studio .NET\SDKv1.0\ pour VS 2002? et \Program\ Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\ pour VS 2003).
ResGen est nécessaire pour compiler les ressources .resx en .ressources (voir liste TODO)
2 nov. 2003 à 05:42
esgen.exe
où %SDKPath% est le chemin du SDK .NET (Program FilesMicrosoft Visual Studio .NETSDKv1.0 pour VS 2002? et Program FilesMicrosoft Visual Studio .NET 2003SDKv1.1 pour VS 2003).
ResGen est nécessaire pour compiler les ressources .resx en .ressources (voir liste TODO)