Я несколько раз пытался использовать аналогичный метод, как «условные ссылки» для условного содержимого.
Записи содержимого в файле проекта Visual Studio, такие как «web.config», я не хочу включать при публикации веб-сайта.
Я пробовал кое-что вроде ...
<Choose>
<When Condition="$(Configuration) != 'Release'">
<ItemGroup>
<Content Include="web.config">
<SubType>Designer</SubType>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
</ItemGroup>
</Otherwise>
</Choose>
Но это не работает. Любые идеи? Или вы уже сталкивались с этим раньше и уже решили?