Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где винсервису искать app.config? / 17 сообщений из 17, страница 1 из 1
22.04.2013, 12:19
    #38234832
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Студия 2012 не умеет публиковать винсервисы, переводит стрелки на InstallShield, поэтому устанавливаю сервис вручную . Копирую все что нужно из bin на целевую машину, app.config в ту же папку, все нормально устанавливается, запускается, но в лог падает ошибка
No connection string named 'TestDB' could be found in the application config file.Строка-то есть, похоже сервис не видит app.config.

Я бы мог обойтись и без app.config, если можно отвязать EF от connectionString и собирать ее вручную через ConnectionStringBuilder.
...
Рейтинг: 0 / 0
22.04.2013, 12:25
    #38234846
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
AntonariyСтудия 2012 не умеет публиковать винсервисы
умеет

AntonariyNo connection string named 'TestDB' could be found in the application config file.Строка-то есть, похоже сервис не видит app.config.
конфиг должен называтся не app.config, а <Имя твоего экзешника>.exe.config
...
Рейтинг: 0 / 0
22.04.2013, 12:31
    #38234850
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
pationAntonariyСтудия 2012 не умеет публиковать винсервисы
умеетПочему скрывает? В той ссылке однозначно написано:
ClickOnce doesn't support Windows services, so you can't use the Publish Wizard. You can use a full edition of InstallShield, which Microsoft doesn't provide.

pationконфиг должен называтся не app.config, а <Имя твоего экзешника>.exe.configСпасибо, помогло.
...
Рейтинг: 0 / 0
22.04.2013, 12:43
    #38234872
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Antonariypationпропущено...

умеетПочему скрывает? В той ссылке однозначно написано:
ClickOnce doesn't support Windows services, so you can't use the Publish Wizard. You can use a full edition of InstallShield, which Microsoft doesn't provide.

Причем тут ClickOnce? Ты же утверждал, что "студия 2012 не умеет публиковать винсервисы". Тебе ответили, что умеет.
...
Рейтинг: 0 / 0
22.04.2013, 12:51
    #38234891
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
cooldeveloperAntonariyпропущено...
Почему скрывает? В той ссылке однозначно написано:
пропущено...


Причем тут ClickOnce? Ты же утверждал, что "студия 2012 не умеет публиковать винсервисы". Тебе ответили, что умеет.Мастер публикации в проекте это не clickonce?

Короче, результат работы этого мастера не устанавливается.
...
Рейтинг: 0 / 0
22.04.2013, 13:05
    #38234907
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
AntonariyМастер публикации в проекте это не clickonce?
Antonari, блин... А по жопе ногой за такие слова? :)

http://msdn.microsoft.com/ru-ru/library/zt39148a.aspx Вы можете создать автономную установку с которой другие могут установить службу Windows, но необходимо выполнить дополнительные действия. Технология ClickOnce не поддерживает службы Windows , поэтому нельзя использовать мастер публикации. Можно использовать полное издание InstallShield, которое корпорация Майкрософт не предоставляет.


Конечно, это просто мастер публикации.
...
Рейтинг: 0 / 0
22.04.2013, 13:33
    #38234942
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Ну так каким же местом (без InstallShield) студия умеет публиковать винсервисы?
...
Рейтинг: 0 / 0
22.04.2013, 13:37
    #38234950
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Что тебе непонятно из приведенной ссылки на документацию?
...
Рейтинг: 0 / 0
22.04.2013, 13:40
    #38234958
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Ты можешь прямо ответить на вопрос, умеет ли публиковать студия винсервисы без инсталлшилда?
...
Рейтинг: 0 / 0
22.04.2013, 13:52
    #38234977
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Могу. Но почему ты сам не хочешь прочитать ответ в документации?
...
Рейтинг: 0 / 0
22.04.2013, 13:52
    #38234978
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
AntonariyТы можешь прямо ответить на вопрос, умеет ли публиковать студия винсервисы без инсталлшилда?Раньше умела, теперь походу предлагается использовать InstallShield Limited Edition, или Windows Installer XML Toolset (WiX).
...
Рейтинг: 0 / 0
22.04.2013, 13:53
    #38234984
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
...
Рейтинг: 0 / 0
22.04.2013, 13:58
    #38235002
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
cooldeveloperМогу. Но почему ты сам не хочешь прочитать ответ в документации?пнх, зоебал утырок своими еврейскими ответами
...
Рейтинг: 0 / 0
22.04.2013, 13:59
    #38235003
cooldeveloper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
AntonariycooldeveloperМогу. Но почему ты сам не хочешь прочитать ответ в документации?пнх, зоебал утырок своими еврейскими ответами
Убей себя, ламерьё.
...
Рейтинг: 0 / 0
26.04.2013, 18:57
    #38242092
sandy2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
AntonariyСтудия 2012 не умеет публиковать винсервисы, переводит стрелки на InstallShield, поэтому устанавливаю сервис вручную . Копирую все что нужно из bin на целевую машину, app.config в ту же папку, все нормально устанавливается, запускается, но в лог падает ошибка
No connection string named 'TestDB' could be found in the application config file.Строка-то есть, похоже сервис не видит app.config.

Я бы мог обойтись и без app.config, если можно отвязать EF от connectionString и собирать ее вручную через ConnectionStringBuilder.
web.config
...
Рейтинг: 0 / 0
27.04.2013, 12:41
    #38242548
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
даже не знаю, смеяться или плакать
...
Рейтинг: 0 / 0
29.04.2013, 11:27
    #38243648
sandy2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где винсервису искать app.config?
Antonariyдаже не знаю, смеяться или плакать
Sorry, не заметил, что winservice.

Что касается собственно winservice,
файл называется имя-файла.exe.config и располается там же, где сам откуда располжен файл exe. Установить сервис
InstallUtil.exe имя-файла.exe.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где винсервису искать app.config? / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]