J'aime que mon niveau d'avertissement soit réglé sur W4, mais tous les nouveaux projets commencent à W3. Existe-t-il un moyen de modifier la valeur par défaut des niveaux d'avertissement pour les nouveaux projets?Modifier le niveau d'alerte des nouveaux projets dans VS2008 (Express)
Répondre
Je ne sais pas comment le faire à l'IDE, mais vous cand toujours modifier les nouveaux modèles de projet à:
%PROGRAM_FILES%\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\
Si vous utilisez la version Express il pourrait y avoir une légère variation dans la chemin:
%PROGRAM_FILES%\Microsoft Visual Studio 9.0\Common7\IDE\{Version}\ProjectTemplates\
Où {version} est la saveur expresse que vous utilisez, VCSExpress, VBExpress, etc.
les modèles sont des fichiers zip, il suffit d'éditer le changement de projet:
<WarningLevel>3</WarningLevel>
à
<WarningLevel>4</WarningLevel>
Je ne pouvais pas trouver des modèles de projet ou quoi que ce soit sur ma machine donc je viens cherchai dans tous les fichiers pour WarningLevel. J'ai trouvé common.js à
%\Microsoft Visual Studio 9.0\VC\VCWizards\1033
Recherche dans le fichier est apparu dans WarningLevel a montré trois endroits, les lignes 672, 699 et 3354. J'ai simplement changé les trois lignes de lecture
CLTool.WarningLevel = WarningLevel_3;
à
CLTool.WarningLevel = WarningLevel_4;
Lorsque j'ai créé un nouveau projet, il était défini sur/w4. Donc, cela a fonctionné pour moi, ne garantit pas qu'il ne sera pas flexible votre machine.
Quels types de fichiers sont les modèles? Aucun de ces répertoires n'existe sur ma machine. –
Les modèles sont des fichiers csproj dans un fichier zip, comme 1033.zip – albertein