3 votes

Quels sont les fichiers que vous enregistrez dans le système de gestion du comptage des sources lorsque vous travaillez dans une application Web ASP.NET ?

Nous avons une application web principale qui fait référence à plusieurs autres projets. Est-ce que vous enregistrez les fichiers .csproj/.sln dans le contrôle de source ? Si oui, utilisez-vous ces fichiers pour msbuild ou incluez-vous simplement *.cs pour construire votre dll ? Est-ce que ILMerge aide de quelque manière que ce soit à améliorer les performances ?

3voto

Dean Harding Points 40164

Vous devez vous efforcer d'intégrer tout ce qui est nécessaire pour qu'une personne puisse effectuer une nouvelle installation de Visual Studio, effectuer un checkout, double-cliquer sur le fichier .sln, construire et poursuivre son chemin.

Les fichiers .sln et .csproj sont une évidence, à mon avis : que se passe-t-il si vous ajoutez un nouveau fichier au projet : tout le monde devra ajouter manuellement le fichier à ses fichiers de projet si vous n'avez pas validé le fichier .csproj.

1voto

TomTom Points 35574
  • ILMerge - non. Pas pour les applications web. Pas pour le reste non plus.

  • Checkin ? Pourquoi ne pas laisser Visual Studio s'en occuper ? Maintenant, en général - le contrôle de source sans tous les fichiers pertinents est un déchet ;) Donc, il devrait inclure des choses comme le projet et la solution.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X