2010-12-07 27 views
0

Est-il possible d'empêcher l'exécution d'un outil personnalisé ou de supprimer l'outil personnalisé pour un type de fichier par projet dans Visual Studio? Dans mon exemple, j'aimerais ajouter un fichier à mon projet avec une extension (.tt) que Visual Studio associe à TextTemplatingFileGenerator. Je ne voudrais pas avoir à aller dans les propriétés du fichier et effacer la propriété Outil personnalisé ainsi que nettoyer tout travail effectué par le générateur de fichiers unique qui s'exécute lors de l'ajout du fichier à mon projet.Effacement de la propriété du fichier d'outil personnalisé dans Visual Studio 2010

Répondre

2

Dans le fichier .csproj où le fichier apparaît, vous pouvez définir Generator comme étant vide.

0

Si vous souhaitez désactiver l'affectation automatique de la propriété outil personnalisé pour .TT fichiers, vous pouvez supprimer la clé de Registre ci-dessous: (mises en garde habituelles sur la sauvegarde de votre registre avant de hacking appliquer)

Le guid est pour le système de projet C# - parcourez les autres guids qui sont ses pairs pour le système de projet VB.

32 bits HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 10.0 \ {générateurs FAE04EC1-301F-11D3-BF4B-00C04F79EFBC} .TT

64 bits HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ Générateurs {FAE04EC1-301F-11D3-BF4B-00C04F79EFBC} .tt

+0

Oui, cela fonctionnera mais soyez prudent comme vous l'avez dit car cela désactive le générateur de fichiers unique pour les fichiers .tt pour chaque projet que vous créez. –