powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Не работают методы статических классов в сервисе Service1 : ServiceBase
12 сообщений из 12, страница 1 из 1
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011270
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не работают методы статических классов в сервисе Service1 : ServiceBase. Подскажите в чём дело и как это побидть ? :( Оч надо
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011316
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stinggga,

В методе
protected override void OnStart(string[] args)
{

mystaticclass.InformationMessage("start");
}
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011560
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stingggaНе работают методы статических классов в сервисе Service1 : ServiceBase.
а как вы это узнали
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011629
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation,

Потому что мои созданные статические классы (пример Log.writemessage() не записывает информацию в лог файл о том что сервис стартанул) не работают их методы. Все классы находятся в отдельном Project ClassLybrary. Как только я тоже самое делаяю но создавая не статический класс , создаю его экземпляр и вызваю метод записи в лог файл то работает.
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011634
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничего не ругается просто как будто нет вызова метода :(
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011653
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как будто нет вызова метода :( и Не работают методы статических классов это две разные разницы

выясните почему ваш логгер ни пишет
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011672
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation,

Если в консолном приложение в program в секции Main вызваю метод то он работает. Как только в program в main ставлю :ServiceBase[] servicesToRun;
servicesToRun = new ServiceBase[] { new Service1() };
ServiceBase.Run(servicesToRun);

и вызваю тоже самое, но в старте сервиса то если класс статический то не работает и не на что не ругается.
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011701
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stinggga,

приведите код, который работает и который не работает. Если разница между консолью и сервисом, то смотрите в сторону прав пользователя, из-под которого сервис стартует.
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011739
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервис стартует с под администратора машины если я явно прописываю записать в в лог то пишет как только вызываю статический метод другого project не пишет. Такое впечатление что не хочет пользоваться методами другого проджекта в не консольного приложения
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38011747
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stingggaСервис стартует с под администратора машины если я явно прописываю записать в в лог то пишет как только вызываю статический метод другого project не пишет. Такое впечатление что не хочет пользоваться методами другого проджекта в не консольного приложения
Выйди из сумрака. Гадалка на кофе уехала в отпуск.
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38051056
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблемма была в построении пути к файлам., когда приложение было запущенно как сервис ("pay.ini" надо было полный путь "c:\...".
...
Рейтинг: 0 / 0
Не работают методы статических классов в сервисе Service1 : ServiceBase
    #38051078
Фотография Местный король Делфей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stingggaПроблемма была в построении пути к файлам., когда приложение было запущенно как сервис ("pay.ini" надо было полный путь "c:\...".
в таком случае ищите свой файл в system32
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Не работают методы статических классов в сервисе Service1 : ServiceBase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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