Dans VS2010, lorsque je clique avec le bouton droit de la souris sur mon fichier web.config, l'option "Ajouter des transformations de configuration" est estompée.
Une idée de comment je peux récupérer ça?
Dans VS2010, lorsque je clique avec le bouton droit de la souris sur mon fichier web.config, l'option "Ajouter des transformations de configuration" est estompée.
Une idée de comment je peux récupérer ça?
Il était grisé car il y avait déjà des transformations pour toutes les configurations répertoriées.
Je ne pouvais pas voir les fichiers de transformation car vb.net, dans sa sagesse infinie, avait décidé de ne pas afficher nativement les fichiers de configuration associés. Apparemment, il n'y a pas d'autre choix que de sélectionner "Afficher tous les fichiers" afin de les voir.
Il est également possible d’éviter complètement la boîte de dialogue du gestionnaire de configuration et d’éditer directement le fichier de projet, en ajoutant autant de fichiers de configuration que nécessaire.
Ceci est particulièrement utile lorsque vous utilisez un outil de transformation de configuration plus avancé tel que CodeAssassin.ConfigTransform ou SlowCheetah.
<ItemGroup>
<Content Include="web.config">
<SubType>Designer</SubType>
</Content>
<Content Include="web.debug.local.config">
<DependentUpon>web.config</DependentUpon>
</Content>
<Content Include="web.debug.cloudstaging.config">
<DependentUpon>web.config</DependentUpon>
</Content>
<Content Include="web.release.cloudprod.config">
<DependentUpon>web.config</DependentUpon>
</Content>
</ItemGroup>
Si vous souhaitez vraiment que l'option "Ajouter des transformations de configuration" soit activée, ajoutez une nouvelle configuration à l'aide de configurationManager. Ou supprimez le fichier de configuration web.release.config ou web.Debug.config. Ceci est une restriction de Visual Studio d'avoir un seul fichier de configuration pour chaque environnement.
Le redémarrage de Visual Studio a fonctionné pour moi. Je ne dirai pas que cela fonctionnera pour tout le monde, mais cela vaut certainement la peine d'essayer.
J'ai eu 5 configurations, mais seulement 3 fichiers de transformation. Je n'étais pas en mode débogage, mais l'option était toujours grisée.
J'ai eu ce problème après avoir déjà ajouté des configurations supplémentaires à partir de Configuration Manager.
Je devais les supprimer et les rajouter avant que Visual Studio ne permette l'activation de "Ajouter des transformations de configuration"
J'imagine que les configurations de celles-ci dans le projet Web ont été supprimées / corrompues à un moment donné et qu'il était nécessaire de les réinitialiser.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.