Я пытаюсь развернуть приложение, которое использует Microsoft ReportViewer 2012
, для работы которого требуется Microsoft® System CLR Types per SQL Server 2012
, но я не могу установить его с ClickOnce.
Я проверил их в предварительных условиях проекта, нокажется, что они не могут быть найдены (я проверил загрузку из Интернета).
, даже если они присутствуют в
C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages
При развертывании моей установки установка не удалась, поскольку она не может загрузить SqlClrTypes.Если я устанавливаю их вручную, используя тот же MSI-файл, он работает нормально.
Что я могу сделать, чтобы они установились через ClickOnce?Я использую Visual Studio 2017, пробовал 2019, но происходит то же самое.
РЕДАКТИРОВАТЬ: Исправлена проблема с предварительными требованиями, мой product.xml по какой-то причине ссылался на неправильную версию.Теперь установка создается без проблем, но при попытке установки происходит сбой при загрузке MSI.Из install.log он пытается скачать его с: http://go.microsoft.com/fwlink/?LinkID=221258