Microsoft Build Engine, également connu sous le nom de MSBuild, est une plate-forme de génération pour le code managé et faisait partie de .NET Framework.
J'ai vu cela dans un fichier de projet l'autre jour: <ProjectReference Include="Foo\Bar\Baz.csproj"> <Project>{A GUID HERE}</Project> <Name>Baz</Name> <Private>False</Private> <!-- ??? --> <ReferenceOutputAssembly>False</ReferenceOutputAssembly> </ProjectReference> Chaque nœud dans un ProjectReferencesemble être explicite (le fichier de projet référencé, le GUID, le nom à afficher dans l'explorateur de solutions et si le projet actuel doit …
Je suis capable de créer une solution à l'aide de MSBuild.exe, mais mon problème est que je ne parviens qu'à la faire construire en mode DEBUG. J'ai besoin de construire ma solution en mode Release à l'aide de MSBUILD. Voici ce que j'ai essayé Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + …
J'ai une installation TeamCity sur une machine Windows x32 Server2008. J'ai exécuté l'installation Web .net 4.5. J'ai également copié les fichiers de ma machine x64 sur la base de cet article afin de ne pas avoir besoin d'installer vs2012 (cependant, j'ai changé le chemin pour supprimer x86 sur la machine …
Je veux la ligne de commande pour créer un projet particulier d'une solution à l'aide de msbuild comme nous le faisons avec devenv.com.Dans devenv.com, nous pouvons spécifier un projet de solution en utilisant la ligne de commande suivante devenv.com /Build Release|x86 test.sln /project "testproject" En utilisant la ligne de commande …
Mon groupe et moi-même sommes horribles pour incrémenter les numéros de version d'assembly et nous expédions fréquemment des assemblys avec les versions 1.0.0.0. Évidemment, cela cause beaucoup de maux de tête. Nous nous améliorons beaucoup avec nos pratiques via notre plate-forme CI et j'aimerais vraiment la configurer pour incrémenter automatiquement …
J'essaye d'écrire un système de plugin avec .NET Core, et l'une de mes exigences est de pouvoir distribuer la DLL du plugin avec ses dépendances à l'utilisateur pour l'installation. Cependant, je ne peux pas comprendre comment inclure mes dépendances NuGet en tant qu'artefact de construction et les faire sortir dans …
J'essaie de créer une solution avec du packagescontenu manquant (sauf à l' repositories.configintérieur) avec MSBuild 12.0. Je m'attends à ce qu'il restaure automatiquement tous les paquets manquants avant la construction, mais ce n'est pas le cas - MsBuild rapporte des tonnes d'erreurs: "vous manque une directive using ou une référence …
Mon projet se construit tous échouent mais aucune erreur ne s'affiche. J'ai essayé de nettoyer et de reconstruire, cela n'a pas fonctionné. J'ai changé la verbosité de sortie de MSBuild en «Diagnostic» en espérant que cela m'aiderait à identifier le problème et maintenant je suis bloqué. Voici à quoi ressemble …
Je rencontre un problème étrange avec VS2010. Nous utilisons TFS pour créer nos DLL d'API et nous les référenions dans nos projets en utilisant un lecteur réseau mappé qui était entièrement fiable. Nous travaillons comme ça depuis au moins deux ans et tout a parfaitement fonctionné. Aujourd'hui, j'ai converti une …
Je souhaite utiliser C # 6 dans mon projet (propagation nulle, autres fonctionnalités). J'ai installé VS 2015 sur mon PC et cela fonctionne à merveille et crée un code de test comme var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Mais lorsque je pousse …
Je comprends que NuGet permet la configuration des paramètres de proxy depuis la version 1.4. Mais, je ne trouve aucun exemple de ligne de commande. J'essaie d'exécuter une compilation et NuGet ne peut pas se connecter. Comment configurer les paramètres proxy sur la ligne de commande?
En utilisant Visual Studio 2012 sur Windows 8 x64, cela est dû au déplacement de msbuild vers .net, mais je n'ai pas encore vu comment le résoudre. 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build …
J'utilise Visual Studio Express 2012. Où est l'emplacement du fichier journal? J'ai cherché dans le dossier où ma solution et mes projets sont stockés, mais je ne trouve aucun fichier .log. Voici la configuration pour la journalisation:
Quelqu'un parvient-il à faire compiler des applications .NET 4.0 sur un serveur CI sans installer Visual Studio 2010 sur un serveur CI? Aucun SDK n'existe pour .NET 4.0. Avoir installé .NET 4.0 sur CI Server. Msbuild.exe fonctionne pour les projets simples et donne l'avertissement suivant: (Cible GetReferenceAssemblyPaths) -> C: \ …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.