Я заметил, что когда я публикую новый проект ASP.NET, он помещает все файлы без кода в корневую папку в пакетах. Например. эти файлы там:
- Опубликовать профили
- gulpfile.js
Нет необходимости включать в опубликованную папку. В старых решениях было так же просто, как изменение свойств файлов, чтобы их исключить. Теперь свойства делают что-то совершенно другое и открывают совершенно бесполезный диалог, где вы можете видеть только путь к файлу. Возможно, можно сделать другой путь? В идеале IDE должна быть достаточно умна, чтобы не публиковать эти общие файлы, но для некоторых обычаев это должен быть способ их исключения.
Это, конечно, не такая большая проблема, что некоторые дополнительные файлы публикуются, но имеет смысл также исключить их.
P.S. Возможный предложенный дубликат не совпадает, поскольку он касается только старой структуры проекта/решения, в то время как ASP.NET Core вводит новую, где другое решение не применимо.