В чем разница между сборкой и чисткой и перестройкой в ​​VS2019 - PullRequest
0 голосов
/ 18 марта 2020

При сборке решения в VS2019 для проекта UWP сборка не удалась со следующим сообщением об ошибке: «Не удается разрешить сборку или Windows Файл метаданных». Тип юниверса не может разрешить сборку: System.Runtime, Version = 4.0. 0.0, Культура = нейтральный, PublicKeyToken = b03f5f7f11d50a3a. '"

Как только очиститесь и перестройте решение, сборка будет успешно завершена.

Есть ли какая-либо разница между сборкой, очисткой и восстановлением в VS2019?

1 Ответ

1 голос
/ 19 марта 2020

Build

Build будет генерировать любые сборки, которые изменили файлы, и не будет собираться, если файлы не изменились.

В то же время при создании UWP Visual Studio сгенерирует некоторые промежуточные файлы, а операция сборки не удалит их.

Перестройка

В отличие от Build, Rebuild удаляет все сгенерированные сборки, промежуточные файлы и т. Д. c. и компилирует весь проект с нуля.


Проблема, с которой вы столкнулись, может быть в процессе написания кода, изменения версии приложения или по другим причинам, приводящим к сбою старой сборки, и вам нужно перестроить проект для нормальной компиляции.

...