2013-05-21 3 views
1

У нас есть приложение, которое не имеет настройки (нажмите один раз с проверкой обновлений и т. Д.). Однако он дает очень мало информации для наших клиентов при установке. Мы добавили Setup Project, и все работает отлично при установке из VS или из папки. Однако, когда мы публикуем приложение (локальное или в Интернете), он все равно использует клик один раз. Setup.exe начинает установку без загрузки каких-либо файлов проекта установки. Как публиковать проект только с установщиком msi, поэтому установка включает в себя проект установки? Мы используем VS 2010 Pro.Публикация проекта msi C#

ответ

0

В C: \ Users \ user \ Documents \ Visual Studio 2010 \ Projects \ solution \ project \ bin \ release существует EXE-файл, содержащий файл .exe, который необходимо запустить (за пределами щелчка один раз) , Если вы добавите это в msi при его создании, он не должен развертываться в Click Once.

+0

Ну, да. Это не должно. –

+0

Я расскажу, что мы делаем: 1. Мы создаем проект APP1 (с нуля). Например, одна кнопка. 2. Создайте решение (отладка/выпуск APP1). 3. Добавьте проект установки 4. Добавьте файлы (отладка/проект APP1), создайте проект установки. 5. Нажмите «Установить», и все будет нормально или открывать папку и нажать «Настройка» там (тот же положительный результат). ОДНАКО. Когда мы нажимаем публикацию APP1, он создает файл установки, который просто запускает установку, и это все (никаких файлов установки не включены). Но мы должны иметь установочные файлы и проверять наличие обновлений с установочными файлами. –