Comment écrire, compiler et exécuter en C# pour le libre (dans Windows)

Est-il possible d'utiliser le C# pour libre? Quels outils utilisez-vous?

  1. Pour le plaisir/étudiant: je suis sûr que vous pouvez, mais encore, les outils d'interrogation demeure.
  2. Pour les programmes que vous souhaitez vendre?

Les outils, je suis à la recherche de:

  1. IDE (aussi complète que possible: débogage, refactoring, les bibliothèques, IntelliSense, etc.) - aussi, si il n'est pas inclus dans l'IDE, le compilateur.
  2. Tests Unitaires,
  3. Documentation (extraction des commentaires comme avec JavaDoc),
  4. Déploiement.

D'autres suggestions pour nice outils gratuits sont également les bienvenus.

Noter que l'OMI, Visual Studio Express ne propose PAS de tous ces outils.

Ce qui ne fonctionne pas C# Express fournir ce que vous voulez?
sérieux le déploiement, tests unitaires, documentation si je suis correct
L'utilisation de Visual Studio 2015 de la Communauté, une édition gratuite de VS avec toutes les fonctionnalités de l'édition Professionnelle visualstudio.com/products/visual-studio-community-vs

OriginalL'auteur Peter | 2009-04-12