![]() |
|
Модераторы: gambit |
![]()
|
|
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: 1 Всего: 7 |
Я просто выполнял упражнение с книжки Троелсена. Построил WCF Service Library. Затем создал Windows Service, всё тут как написано сделал.
Потом написано, что надо провести инсталляцию, чтобы можно было запустить службу Windows в фоновом режиме. Её мы должны увидеть в администрировании службами. Написано перейти в папку проекта bin\Debug и запустить с консоли VS команду: installutil MathWindowsServiceHost.exe Но такого файла нет, есть файл MathWindowsServiceHost.vshost.exe Если запустить installutil MathWindowsServiceHost.vshost.exe то пишет чего-то много и всё саксесфулл. Но... службы нигде нету... нету её нигде! Что я мог сделать не так? Это сообщение отредактировал(а) ДобренькийПапаша - 10.8.2010, 13:59 -------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| Roha |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.12.2006 Репутация: нет Всего: 1 |
Чтобы появился MathWindowsServiceHost.exe нужно запустить компиляцию проекта. А вообще можно настроить все без участия installutil 1. В проекте WindowsService есть класс, допустим, Service1 - открываешь его дизайнер. 2. В дизайнере Service1 правый клик - Add Installer -> к проекту добавляется ProjectInstaller. 3. В дизайнере ProjectInstaller есть два сервиса в их свойствах настройки службы(имя от которого запускается служба, имя службы и т.д.) 4. Добавляем в Solution проект Setup. В Application Folder->Add->Project Output-> в диалоговом окне выбираем Primary Output-> жмем OK. 5. В Custom Action Editor в папку Install и UnInstall->Add Custom Action и с папки Application Folder добавь твой Primary Output 6. Компилируем. |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
Roha, а можно просто сделать sc create (http://ss64.com/nt/sc.html)
Это сообщение отредактировал(а) jonie - 11.8.2010, 17:28 -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Распределённые приложения и сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |