Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сервис виндовс + консольное приложение - инсталяк. 
:(
    Опции темы
Мурлыкатам_
Дата 28.11.2007, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 5.2.2007
Где: город-герой Минск

Репутация: нет
Всего: 2



Задание: создать сервер на технологии .нет ремотинг, который будет функционировать в виде консольного приложения и в виде службы виндовс. Создать инсталяк, в котором юзер будет указывать папку для работы сервера.

Состояние вопроса: я все сделал, кроме инсталяка. И служба у меня работает отдельно от консоли.

Вопросы:
1. Как сделать, чтобы консольное приложение работало одновременно со службой.. Скорее всего более точный вопрос будет такой: как сделать, чтобы служба запускалась одновременно с консольным приложением? Как обработать закрытие пользователем консольного приложения... или просто завершать консольный сервер? В взаимодействии службы и консольного сервера я вообще ничего не понимаю... Или тут надо сделать ремотинг по IPC протоколу для одной машины?

Цитата

2. Инсталяк может зарегистрировать и запустить службу виндовса?
* Нашел в студии 2005 следующие проекты: setup project, setup wizzard ... но не понимаю где указать на мой проект, который надо инсталировать ...  smile 


Инсталяк вроде сделал. После того как закончил работу инсталяк, чтобы запустилась служба сама автоматически надо было в проекте службы выброть запуск - авто?
И как сделать чтобы инсталяк спросил папку для хранения файлов? И указатель на эту папку или создал файл с этим путем для дальнейшего использования инсталируемой службой?
Сделал инсталяк, вопросов стало больше чем было  smile 
ссылка по которой забожил инстал  smile 
http://www.gotdotnet.ru/Forums/Common/321732.aspx

Заранее спасибо. Мне помогут любые идеи по теме.



Это сообщение отредактировал(а) Мурлыкатам_ - 28.11.2007, 18:48


--------------------
Хочешь что-то сделать - сделай это сам или попроси помощи на винграде smile
user posted image
PM MAIL ICQ   Вверх
Мурлыкатам_
Дата 28.11.2007, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 5.2.2007
Где: город-герой Минск

Репутация: нет
Всего: 2




Цитата

MsiInstallProduct returned '1638'
Error: Другая версия этого продукта уже установлена.  Установка этой версии не может быть продолжена.  Для настройки или удаления существующей версии воспользуйтесь значком "Установка и удаление программ" на панели управления.

Это можно как-нить побороть?



Пришлось перековырять реестр и поубивать все записи с именем моего проекта ... )))))) помогло ))))))))

Это сообщение отредактировал(а) Мурлыкатам_ - 29.11.2007, 00:13


--------------------
Хочешь что-то сделать - сделай это сам или попроси помощи на винграде smile
user posted image
PM MAIL ICQ   Вверх
Мурлыкатам_
Дата 29.11.2007, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 5.2.2007
Где: город-герой Минск

Репутация: нет
Всего: 2



 smile 
Задача: позволить пользователю выбрать рабочую папку для сервера (случайную абсолютно), в которой сервер будет хранить файлы.
Надо путь этой папки еще записать куда-нить чтобы длл-ка могла по этому пути писать файлы от клиента.
Как это лучше реализовать? В стандартном инсталяке это вообще возможно?


--------------------
Хочешь что-то сделать - сделай это сам или попроси помощи на винграде smile
user posted image
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0502 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.