Я построил ASP.NET Core 2.0 MVC WebApp с использованием VS2017 v15.7.1.
- Я установил номер версии в настройках проекта (раздел пакета) как 1.1.1.0
- Я выбрал Build |Конфигурация - Выпуск
- Я сделал Build |Очистить, а затем построить |Перестройте решение.
Когда я посмотрел на файл сборки .DLL в папке bin / release / netcoreapp2.0, как и ожидалось, он имел номер продукта 1.1.1 и версию файла 1.1.1.0.Затем я выполнил
Затем, когда я посмотрел на сборочный продукт .DLL в моей папке bin / release / netcoreapp2.0, он имел номер продукта и версию файла 1.1.0 и 1.1.0.3.
Кажется, Build |Публикация создает другую сборку для сборки |Восстановить решение.Такое поведение недопустимо, так как мне нужно опубликовать тот же файл, который я создал и протестировал на localhost.
Есть идеи у кого-нибудь?