Comment exclure les fichiers de Visual Studio compile?

Je suis en train de refactorer un projet. J'ai un sous-dossier entier qui est connu pour être cassé. Existe-t-il un moyen déclaratif d'exclure temporairement ce dossier de la compilation pendant que je teste le refactoring jusqu'à présent?

Je me rends compte que je pourrais supprimer le dossier, mais je voudrais le faire via la configuration si possible.

58
demandé sur Lawrence Johnston 2008-10-20 22:24:33

13 réponses

Vous pouvez définir l'Action de construction (dans la fenêtre Propriétés) sur None pour les fichiers que vous souhaitez exclure. Vous pouvez également faire un clic droit sur le dossier et choisir exclure du projet .

73
répondu Rob Windsor 2008-10-20 18:28:40

Cliquez avec le bouton droit sur tous les fichiers et sélectionnez Propriétés. Maintenant, définissez Action sur None. Revenir à la compilation lorsque vous avez corrigé le code:)

8
répondu leppie 2008-10-20 18:26:43

Dans VS 2010, faites un clic droit sur le module CPP, choisissez Propriétés.

Cliquez ensuite sur Propriétés de Configuration - > Général, Exclude from Build=Yes .

"exclure du projet" n'est pas bon, il disparaît également des autres Configurations.

7
répondu Pierre 2010-10-26 23:12:44

Utilisez ExcludeFoldersFromDeployment dans la balise <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">, Exemple:

<ExcludeFoldersFromDeployment>FolderToExclude</ExcludeFoldersFromDeployment>

Pour les fichiers, utilisez:

<ExcludeFilesFromDeployment>File1.aspx;File2.aspx</ExcludeFilesFromDeployment>
4
répondu L.Barral 2014-01-10 12:14:04
  1. Sélectionnez les fichiers que vous ne souhaitez pas avoir compilés dans L'Explorateur de solutions.

  2. Faites un clic droit et choisissez Options...

  3. Définissez l'Action "Build" sur les fichiers sur "None".

Cela devrait faire l'affaire pour vous!

4
répondu Mat Nadrofsky 2014-03-06 16:35:59

Sur Visual studio 2010 ou version ultérieure, vous pouvez obtenir la fonctionnalité de deux façons.

  1. Clic Droit sur le fichier, sélectionnez 'Exclure Du Projet'

  2. Clic Droit sur le fichier, sélectionnez 'Propriétés' --> sélectionner 'Propriétés de Configuration' --> sélectionner 'Générale' --> sélectionner 'Oui' à partir du menu déroulant de l'option 'Exclus De Construire'

4
répondu notytony 2014-03-06 16:36:09

Dans un type de projet de site Web, vous pouvez définir les attributs fichiers/dossiers sur "caché" dans L'Explorateur pour obtenir le même effet.

2
répondu Peter Willis 2010-12-03 14:43:14

Vous devriez simplement pouvoir faire un clic droit sur le nom du dossier dans votre explorateur de solutions, et cliquer sur "exclure du projet".

1
répondu Kibbee 2008-10-20 18:26:47

Si vous avez beaucoup de fichiers image dans un dossier, tellement que la compilation est une tâche douloureusement longue; vous pouvez renommer le dossier dans IIS, en donnant au dossier un.exclure l'extension.

Par exemple. C:\intetpub\wwwroot\yoursite\images changer pour C:\intetpub\wwwroot\yoursite\images.exclure

Ensuite, lorsque vous compilez votre application, le .le dossier exclude est exclu de la compilation.

1
répondu Alan 2012-12-17 05:08:09

C'est une méthode que j'ai trouvée pour les projets de site Web IIS.

Définissez l'attribut "caché" pour le fichier / dossier que vous souhaitez exclure du projet, puis actualisez le projet dans L'Explorateur de solutions. Par exemple:

1. Open Windows Explorer.
2. Go to the physical folder of your website.
3. Right click the file/folder which you want to exclude, and then select "Properties".
4. Check the "Hidden" attribute.
5. Click the "Refresh" button in the Visual Studio Solution Explorer

Benson Yu

Prise En Charge De La Communauté En Ligne Microsoft

Cité de: https://forums.asp.net/post/1997766.aspx

1
répondu OrangeKing89 2017-05-24 14:39:18

Je suis tout à fait sûr qu'il devrait y avoir une propriété "Exclude from build" sur le dossier, mais je n'ai pas mon Visual Studio avec moi pour le moment. À tout le moins, il ya une telle propriété sur les fichiers.

0
répondu JesperE 2008-10-20 18:27:50

Dans Rider, cliquez avec le bouton droit sur fichier dans la barre de Navigation, cliquez sur Propriétés, modifiez L'action de construction sur aucun.

0
répondu cja 2018-09-07 15:33:53

Dans Visual Studio 2010, vous devez cliquer avec le bouton droit sur le projet dans L'Explorateur de solutions et choisir décharger le projet

-2
répondu Andrei 2010-04-23 10:59:01