Я опубликовал приложение ClickOnce из Visual Studio 2012 и выбрал среду выполнения .NET 4.0 и Microsoft Report Viewer 2012 в качестве предпосылок. Я также выбрал для загрузки предварительные условия с веб-сайта поставщика.Ошибка при загрузке предварительных условий после публикации приложения ClickOnce из VS 2012
При попытке установить приложение на клиентском компьютере, я получаю следующее сообщение об ошибке:
Setup has detected that the file 'C:\Users\MyUsername\AppData\Local\Temp\VSD537C.tmp\DotNetFX40\dotNetFx40_Full_setup.exe' has changed since it was initially published.
Журнал не предоставляет никаких дополнительных деталей.
Если я вручную установил среду выполнения .NET, то при запуске программы Setup.exe я получаю ту же ошибку для средства просмотра отчетов.
В чем причина этой ошибки и как ее предотвратить?
Приятно видеть, что ClickOnce/ReportViewer по-прежнему является адским в 2013 году, как это было, когда я впервые использовал его в 2005 году. –
Argh, я до сих пор не смог заставить его работать. Я думаю, что он хочет также типы SQL CLR, но ссылка go.microsoft.com DL для этого - 404. –
@MarkSowul Я испытал то же самое. Мне пришлось загрузить файл установки SQL CLR типа из другого пакета. Я забыл, что это было, но это был либо пакет службы SQL Server, либо пакет данных Visual Studio Data Tools. Конечно, мне все равно пришлось выполнить описанные ниже шаги после того, как я их загрузил. – NYSystemsAnalyst