asp.net-mvc-5visual-studio-2005renameweb-config-transform

How to rename web.config transforms


I am working in an ASP.net MVC 5 solution in Visual Studio 2015. I have the following web.config

web config transforms

How do I rename those to be

When I right-click on those, I don't get a rename option!


Solution

  • You can copy the files, rename them and manually edit the .csproj file to include them (replacing the generated ones) like below:

    <Content Include="Web.Integration.config">
       <DependentUpon>Web.config</DependentUpon>
       <SubType>Designer</SubType>
     </Content>
     <Content Include="Web.Staging.config">
       <DependentUpon>Web.config</DependentUpon>
       <SubType>Designer</SubType>
     </Content>
     <Content Include="Web.Production.config">
       <DependentUpon>Web.config</DependentUpon>
       <SubType>Designer</SubType>
     </Content>
    

    Unfortunatelly I did not find a way to acomplish this through visual studio.