Extraire, éditer et recompresser. Les chemins d'accès sont pour le modèle de classe, mais les modèles d'interface se trouvent dans le même dossier.
Vous souhaiterez peut-être modifier le fichier de modèle VS dans chacun pour supprimer le fait qu'ils n'ajoutent pas automatiquement des références aux assemblys System, System.Data et / ou System.Xml.
2005:
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\1033\Class.zip
2008:
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip
2010:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip
À partir de Visual Studio 2012, les modèles ne sont pas compressés, vous pouvez donc modifier .csdirectement chaque modèle dans chaque dossier applicable.
2012:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
2013:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
2015:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
2017
VS 2017 modifie l'emplacement du répertoire et dépend maintenant de votre édition (Professional / Enterprise / etc). Donc pour l'édition Enterprise:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
2019
L'emplacement VS 2019 est similaire à 2017. Donc pour l'édition Enterprise:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
Remarques
Éditions express
Dans Express Editions, vous devrez rechercher dans le sous-répertoire WDExpressdu IDEdossier, par exemple pour VS 2015 Express:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\WDExpress\ItemTemplates\CSharp\Code\1033\Class\Class.cs
Autres langues
Si vous n'utilisez pas la version anglaise de Visual Studio, le dossier 1033peut ne pas exister, mais un numéro différent représentant votre langue. Par exemple, c'est 1031dans une installation allemande.
ItemTemplatesCacherépertoire (en plus deItemTemplates). Par exemple (en 2005)C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class.zip\Class.cs. Notez qu'ilClass.zips'agit d'un répertoire et non d'un véritable fichier ZIP.