Здравствуйте, я столкнулся со странным поведением при попытке добавить новую страницу бритвы в мое существующее веб-приложение. net core 3.0. 2 сгенерированных файла также сразу же добавляются в файл csproj в разделе «Снять компиляцию» для файла .cs и «Удаление контента» для файла .cs html.
<ItemGroup>
<Compile Remove="Areas\Foo\Pages\Index.cshtml.cs" />
</ItemGroup>
<ItemGroup>
<Content Remove="Areas\Foo\Pages\Index.cshtml" />
</ItemGroup>
Это происходит независимо от используемой машины, поэтому соединение выполняется быть какой-то настройкой внутри проекта или решением самого себя.