0

Я пытаюсь установить службу Windows, которую я создал в визуальной студии. я публикую службу в локальную папку, и когда я пытаюсь сделать установку я получаю эту ошибку: enter image description hereОшибка установки службы окон с помощью команды InstallUtil

Затем я перейти на консоль VS2013, и я пытаюсь выполнить команду InstallUtil, но это ошибка, я получаю:

enter image description here

приложение не имеет никаких зависимостей и его локальное решение. Там нет DLL файлы включены и это содержание выходных папок:

enter image description here

enter image description here

Приложение построено в vs2013, используя рамки .net 4.5. Любая идея, что мне не хватает?

Спасибо заранее, Лацьале

+0

Добавили ли вы установщик на поверхность дизайна услуги? –

+0

@PeterRitchie yes http://i.gyazo.com/b383ea9b26f872ddf76e921d135c2bab.png – Laziale

+0

Ваша экранная панель вашего каталога, в которой отображаются SALEmailAlerts и файлы развертывания/манифеста, показывает «Приложение ClickOnce» для типа SALEmailAlerts. Это означает, что расширение, скорее всего, будет применяться, а не .exe. Это означает, что файл SALEmailAlerts.exe не существует, и installutil сообщает вам правду. –

ответ

1

Если вы создаете приложение ClickOnce, процесс сборки создает .Application файл, который является «явным» файлы, необходимые для установки приложения. дважды щелкните файл .application, установив приложение, включая любые .exe-файлы.

Но, , вы не можете развернуть службу Windows с помощью ClickOnce. Развертывания ClickOnce выполняются с гораздо более низким набором привилегий, чем классическая установка (установщик Windows). Если вам нужно развернуть службу Windows, вам понадобится использовать технологию установщика Windows с установленной вами установкой установщика Windows (например, WiX). См. http://msdn.microsoft.com/en-us/library/ms973805.aspx для получения более подробной информации о том, что поддерживает ClickOnce

+0

Вы были прав об этом, я перешел к фактической папке для .exe в папке vs, и я смог запустить installutil там. Большое спасибо за вашу помощь – Laziale

Смежные вопросы