Comment puis-je créer un projet sous forme de programme dans VB.NET?Générer un projet (Compiler) par programme dans VB.NET
0
A
Répondre
1
Vous pouvez lancer devenv.exe, l'exécutable VS IDE, comme ceci:
devenv c: \ myproj \ myproj.vbproj/reconstruction libérer
Il fonctionne en silence et vous pouvez également spécifier un fichier journal pour la sortie. Vous pourriez également être en mesure d'exécuter vbc, qui est le compilateur VB.
1
System.Diagnostics.Process.Start("msbuild.exe");
0
Le code suivant compile une application sur le chargement du formulaire, bien que ce ne soit pas une meilleure idée d'avoir des variables qui changent stockées dans un fichier de paramètres externes plutôt que de recompiler l'application?
Imports System.Diagnostics.Process
Public Class Form1
Public Sub BuildProject(ByVal pProject As String)
Dim lBuildString As String = String.Format("C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe {0} /t:Rebuild /p:Configuation=Release", pProject)
Dim lReturnID = Shell(lBuildString, AppWinStyle.NormalFocus, False)
'System.Diagnostics.Process.Start(lBuildString)
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
BuildProject("C:\Programming\CommunicationsService\Communications_Service\Service_Tem[\Service_Tem[.vbproj")
End Sub
End Class
0
Cela dépend de la raison pour laquelle vous êtes désireux de le faire, mais avez-vous envisagé d'utiliser TFS ou quelque chose de similaire à faire au lieu de rouler votre propre processus?
Questions connexes
- 1. Générer par programme un projet Eclipse
- 2. Compiler un projet rapide dans Qt?
- 3. générer un lien par programme dans asp.net-mvc
- 4. Trouver projet ASP.Net par programme
- 5. Générer par programme une DLL C Win32
- 6. Compiler Time DEFINEs dans un projet de déploiement Web ASP.NET
- 7. Comment exporter par programme un fichier PDF dans un fichier dans VB.NET
- 8. comment générer un fichier pdf avec VB.net?
- 9. Looping par un Request.QueryString dans VB.NET
- 10. Générer par programme une vidéo ou GIF animé en Python?
- 11. générer nœuds TreeView programme
- 12. composants Web axspreadsheet dans vb.net ne pas compiler
- 13. SharpDevelop - mélanger C# et VB.NET dans un projet possible?
- 14. Comment compiler un projet C# de la source
- 15. Pouvez-vous utiliser des bibliothèques Java dans un programme VB.net?
- 16. Compiler un fichier dans QT Creator
- 17. VB.NET, appelez un exécutable avec un paramètre par une macro
- 18. Comment faire pour trier les colonnes dans Excel par programme en utilisant vb.net?
- 19. Fortran 90, programme Compiler: Messages d'erreur
- 20. Comment faire pour compiler ce programme Python?
- 21. créer un chemin dans wpf par programme
- 22. Comment compiler la page Silverlight liée dans le projet
- 23. Comment générer par programme un PDF à partir de n'importe quel document sous OSX?
- 24. Générer la clé pour un logiciel développé en utilisant vb.net
- 25. Extensibilité Visual Studio, création par programme d'un projet
- 26. Heure par défaut dans VB.NET
- 27. Comment arrêter un service Windows par programme?
- 28. Soumettre par programme un formulaire
- 29. Comment exécuter un fichier Flash exe dans une fenêtre/un formulaire dans un projet VB.Net?
- 30. Soumettre un formulaire par programme
Voulez-vous dire que vous voulez automatiser votre build? –
J'ai fondamentalement un projet Add-In qui inspecte les variables dans un projet chargé, les écrit dans la base de données, puis compile (construit) le projet chargé. – Kingamoon