9

Я работаю в 5 решения ASP.net MVC в Visual Studio 2015. У меня есть следующие web.configКак переименовать web.config трансформирует

web config transforms

Как переименовать те быть

  • Web.Integration.config
  • Web.Staging.config
  • Web.Production.config

Когда я нажимаю на них правой кнопкой мыши, у меня нет опции переименования!

ответ

13

Вы можете копировать файлы, переименовывать их и вручную редактировать файл .csproj включить их (замена сгенерированные из них), как показано ниже:

<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 я не нашел способ acomplish это через визуальный студия.

+0

не забудьте проверить в диспетчере конфигурации, что ни один проект не был «не установлен» для сборки. Это может потратить много времени, если вы не заметите до тех пор –

0

Что я нашел для меня работающим, это просто удалить Debug и Release, а затем создать новые. Сохраняло много беспокойства по поводу оборванных ссылок и ошибок в построении и т. Д.

 Смежные вопросы

  • Нет связанных вопросов^_^