В проекте установки в Visual Studio 2017 отсутствует vs_setup.msi? - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь создать настроенный проект для приложения Windows Forms, скопировал его у коллеги, мы используем этот проект (на его компьютере) для развертывания приложения. Я установил шаблон установки в Visual Studio 2017. Когда я собираю проект, появляются эти окна, ища файл в:

d:\aaf5ce84f8decdcaf3b2f1\1033_ENU_LP\redist\VisualStudioShell\VSIntSetup\

enter image description here тогда это: enter image description here

Когда я нажимаю ОК, появляется это сообщение:

Файл 'D: \ aaf5ce84f8decdcaf3b2f1 \ 1033_ENU_LP \ Redist \ VisualStudioShell \ VSIntSetup \' не является допустимой установкой для продукта Microsoft Visual Studio 2010 Shell (Integrated) - ENU ... "

enter image description here

1 Ответ

0 голосов
/ 18 сентября 2018

Я запускал эти команды в командной строке (в качестве администратора):

regsvr32 /u "C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools\mergemod.dll"

и

regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools\mergemod.dll"

Не знаю, что они делают, но проблема была решена!

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