Meilleures pratiques pour déplacer les fichiers de projet C # .NET sur les serveurs

StackOverflow https://stackoverflow.com/questions/1902192

  •  19-09-2019
  •  | 
  •  

Question

Quelle est la meilleure stratégie pour apporter des modifications à un fichier spécifique dans un projet C # .NET et un serveur de développement, puis déplacer ce fichier dans un environnement différent, disons le serveur B? J'ai remarqué que ça voulait toujours que je recompile sur le serveur de destination et j'ai pensé que je faisais quelque chose de mal parce que je ne pensais pas que je devrais le faire (plus le serveur n'est pas en interne, donc il est vraiment lent et prend du temps).

Toutes les suggestions ou stratégies que vous ou votre entreprise utilisent seraient appréciées.

Était-ce utile?

La solution

  • Assurez-vous que vous utilisez un projet d'application Web où il compile une DLL, pas un site Web qui utilise des fichiers de code lâche.
  • Vous pouvez utiliser un système de version de code source comme Subversion.

Autres conseils

Utilisez un programme de contrôle source pour les fichiers source (comme Subversion) et le régulateur de vitesse pour les binaires construits à partir de ces fichiers ...

Pour le développement d'applications Web, mon expérience a été:

Les développeurs ont un environnement de développement sur leurs machines locales qui est attaché à Source Control d'un serveur Web de développement avec des partages dans les projets créés permet aux développeurs de copier manuellement des fichiers dans les dossiers d'applications Web. Un serveur Web de test où les installations MSI sont utilisées uniquement pour distribuer les modifications pour UAT un serveur Web prod où les installations MSI sont utilisées uniquement pour distribuer le MSI approuvé par l'UAT

La taille des projets avec lesquels je suis impliquée rend généralement les scripts de construction, la plupart du temps, un projet est travaillé sur lui est construit plusieurs fois pour le débogage, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top