Peut-on construire un site web à l'aide de MSBuild
Je suis très nouveau à l'Intégration Continue. Quelqu'un pourrait s'il vous plaît laissez-moi savoir si nous pouvions construire un site web à l'aide de MSbuild?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez construire un projet de Site Web à l'aide de la AspNetCompiler tâche MSBuild.
http://msdn.microsoft.com/en-us/library/ms164291.aspx
Votre MSBuild fichier devrait ressembler à quelque chose comme ceci:
Et puis à l'intérieur de votre ccnet.config, vous ajoutez quelque chose comme ce qui suit dans la section tâches de votre projet:
Si vous avez un fichier SLN pour le Site Web, alors vous pouvez utiliser la commande suivante:
Oui, vous pouvez vous - même avec un "site web".
Ce que vous devez faire est d'ajouter le "Projet de Déploiement Web" et le configurer de sorte qu'il va récupérer tous les fichiers à partir du site, de compiler et d'utiliser quelque chose comme WiX, vous pouvez créer un programme d'installation pour les fichiers à être en mesure de déployer facilement votre site web et tous ses fichiers nécessaires à l'ordinateur d'un client.
Marc
malheureusement, si vous avez choisi l'option "Site web" comme le type de projet que vous cant. Toutefois, si vous avez choisi "Application Web" type de projet, vous pouvez utiliser MSBUILD pour le construire. Une fois que vous avez créé le projet "web application", vous pouvez faire un clic droit dessus et sélectionnez "Ajouter un Projet de Déploiement Web" qui va ajouter une wdproj fichier à votre solution et vous pouvez personnaliser les paramètres de là.
Vous pouvez fournir cette wdproj fichier sur votre ccnet fichier de configuration pour le projet qui peut exécuter ce conformément à l'annexe configuré. je peux probablement vous donner teh nœuds appropriés nécessaires à la configuration de cc.net fichier de config d'ici demain une fois que je suis dans le bureau