Да, это работает сейчас.

ложении веб-API .NET Core 2 функция публикации в папку в MS VS 2017 создает:

<ProjectAssembly>.PrecompiledViews.dll
<ProjectAssembly>.PrecompiledViews.pdb

Официальные документы Говорит, чтоPrecompiledViews относится кprecompiling Razor Views, но мой API не содержит никаких представлений или статических файлов, только конечные точки REST, которые возвращают json.

Используя отражатель .Net я нашел PrecompiledViews.dllпустой.

Поэтому я удалилPrecompiledViews.dll и проверил мой API, и он, кажется, работает нормально, без каких-либо предупреждений или исключений.

Безопасно ли удалять PrecompiledViews.dll и pdp, если API не использует какие-либо виды бритвы? Если да, есть ли возможность в VS 2017 прекратить публикацию неиспользуемых предварительно скомпилированных представлений?

Ответы на вопрос(1)

Ваш ответ на вопрос