Получается, что, основываясь на потоке VS Extensibility , причиной проблемы было расширение Clarius Visual T4.Сброс этого узла в файле .csproj
на
<Compile Include="SomeModel.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>SomeModel.cs</LastGenOutput>
</Compile>
с
<None Include="SomeModel.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>SomeModel.cs</LastGenOutput>
</None>
Решение состоит в том, чтобы вручную изменить узел на None
в файле .csproj
.Возвращение обратно через редактор свойств Visual Studio для файла .tt
не работает .Наконец, отключение расширения предотвращает это снова.