Ошибка развертывания типов системного CLR Microsoft для каждого сервера SQL с ClickOnce - PullRequest
2 голосов
/ 04 июня 2019

Я пытаюсь развернуть приложение, которое использует Microsoft ReportViewer 2012, для работы которого требуется Microsoft® System CLR Types per SQL Server 2012, но я не могу установить его с ClickOnce.

Я проверил их в предварительных условиях проекта, нокажется, что они не могут быть найдены (я проверил загрузку из Интернета).

enter image description here

, даже если они присутствуют в

C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages

enter image description here

enter image description here

При развертывании моей установки установка не удалась, поскольку она не может загрузить SqlClrTypes.Если я устанавливаю их вручную, используя тот же MSI-файл, он работает нормально.

Что я могу сделать, чтобы они установились через ClickOnce?Я использую Visual Studio 2017, пробовал 2019, но происходит то же самое.

РЕДАКТИРОВАТЬ: Исправлена ​​проблема с предварительными требованиями, мой product.xml по какой-то причине ссылался на неправильную версию.Теперь установка создается без проблем, но при попытке установки происходит сбой при загрузке MSI.Из install.log он пытается скачать его с: http://go.microsoft.com/fwlink/?LinkID=221258

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...