Сборка прошла успешно на моем локальном компьютере, но не на vsts azure DevOps
Это зависит от того, как вы добавляете ссылки на ReportViewer.
Если вы добавите ссылку на ReportViewer вручную,вам нужно добавить ссылку ReportViewer в папку решения / проекта, а затем добавить ссылку из этой папки.В этом случае пути ссылок не являются жестко заданными путями.Кроме того, вам необходимо добавить эти / эту ссылку ReportViewer в исходный элемент управления и отправить их в репозитории Devop в Azure.
Если вы добавляете ссылку ReportViewer по nuget, вам нужно добавить задачу восстановления nuget, чтобы восстановить эти пакеты nuget.Я мог видеть, что вы используете задачу восстановления nuget из вашего журнала сборки (второе изображение), но в определении сборки я не видел, чтобы вы добавили эту задачу (3-е, 4-е изображения).Поэтому убедитесь, что вы восстанавливаете эти пакеты при сборке на devops Azure, и вы можете проверить задачу восстановления, если эти пакеты nuget будут восстановлены.
Надеюсь, это поможет.