2010-10-29 13 views
3

J'ai une application C#. Je peux déboguer l'application et Visual Studio C# écrit des fichiers de débogage à bin/debug. Lorsque j'utilise "Built Solution" pour compiler l'application, C# ne montre aucune erreur et dit "Build succeeded" ... mais le répertoire bin/release reste vide.Le répertoire de version C# reste vide

Toutes les autres applications que je compile n'ont pas ce problème.

Où est passée mon application compilée?

+0

Vous n'avez pas dit "Je suis passé à la configuration Release". –

+0

@Hans, qu'est-ce que la "version release"? Je n'en ai pas besoin. Lorsque je crée une nouvelle application, elle n'a pas non plus ces paramètres de configuration. – koen

Répondre

4

Définissez votre compilation sur Release dans le gestionnaire de configuration.

alt text

+0

"Configuration de la solution active: Release" est défini sur "Configuration: Release" et "Configuration de la solution active: Debug" sur "Configuration: Debug". – koen

+0

Lorsque je mets Debug à Release, ça marche (les fichiers apparaissent dans bin/release). – koen

+0

Alors, ça a réglé ton problème? Vous pouvez créer de nouveaux types de configuration, le mien est juste la valeur par défaut pour VS2010. –

1

Ceci est peut-être une question stupide, mais avez-vous choisi la configuration de sortie lors de la construction de votre solution?

+0

"Configuration de la solution active: Release" est défini sur "Configuration: Release" et "Configuration de la solution active: Debug" sur "Configuration: Debug" – koen