2011-12-01 3 views
-2

Existe-t-il un moyen de compiler C# code w/dans SharpDevelop (s'applique également à Visual Studio)? J'utilise actuellement DOS pour le faire, ce qui semble inefficace. En d'autres termes, comment faire l'équivalent de 'c: \ windows \ microsoft.net \ framework \ v2.0.50727 \ csc.exe/target: bibliothèque /reference:ExcelDna.Integration.dll TestLib .cs 'en développement pointu?comment puis-je compiler en développement pointu (ou studio visuel)?

+0

Que demandez-vous? De _course_ il est possible de compiler du code! Vous ne pouvez pas vraiment demander cela. –

+0

relire la question. ce n'est pas ce que je demande – usr951

+0

Votre question n'a aucun sens, ou est vraiment basique. –

Répondre

3

Permettez-moi de compter les façons (dans Visual Studio - en SharpDevelop Je parie que vous pouvez regarder sous le menu Générer)

  1. Utilisez le menu Générer et sélectionnez Générer la solution
  2. Hit F6
  3. Debug- > Start Debugging (construira automatiquement en premier)
  4. Hit F5
  5. Cliquez droit sur la solution dans l'Explorateur de solutions et sélectionnez créer Solution
  6. Faites un clic droit sur le projet dans Solution exploer et sélectionnez Projet de construction.

et je suis sûr qu'il ya plus ...

Je ne me souviens il y a longtemps que je l'habitude de chercher un moyen de compiler en fait un seul fichier mais je cessé de se chercher. Le vérificateur de syntaxe est si bon (surtout avec ReSharper) que ce n'est pas nécessaire, et le processus de construction a tendance à être extrêmement rapide.

EDIT - Voir le commentaire Voici une capture d'écran de la fenêtre contextuelle que vous pouvez utiliser pour modifier un projet d'une application Windows à une bibliothèque de classes. Si vous êtes dans un fichier du projet, vous pouvez également accéder à cette vue en sélectionnant le dernier élément du menu Projet (il contient le nom de votre projet et le suffixe Propriétés ...) enter image description here

+0

comment puis-je l'obtenir pour compiler un fichier .dll? Il continue à construire un fichier .exe – usr951

+2

Dans Visual Studio lorsque vous démarrez un nouveau projet, vous devez sélectionner l'une des options de la bibliothèque.En C# un choix typique est la bibliothèque de classes. Je ne l'ai jamais fait après le fait, mais vous pouvez essayer de cliquer droit sur le projet et en sélectionnant Propriétés. Ensuite, dans l'onglet Application, vous verrez un popup * Type de sortie *. Changez-le de l'application Windows à la bibliothèque de classes. – Tod

+0

@Tod En désaccord avec le choix typique. Le type de sortie dépend purement et simplement de votre assemblage. – abhilash