Перетворювати програму на C# в службу
Ми намагалися перетворити її на службу, але, мабуть, щось робимо не так і не вдалося, служба запускається, але не працює як потрібно. Це потрібно виправити
Додатки 1
-
1479 72 0 Вітаю вас Віктор.
Я розумію, чому ваша служба не працює.
Готовий зробити службу, що ставить завдання в дефолтну чергу друку на паузу
(або якщо вам щось інше потрібно)
Спілкуватися можна в ЛС.
-
283 9 0 Я написав у коментарях, що робити. Програма вже існує. Потрібно уточнити деталі.
-
6087 284 0 Добрий день . Я знаю, як вирішити вашу проблему. Я можу подати проект для VS.
-
1308 44 5 1 Добрий день . В цілому готовий підірвати. Я так розумію, що ця програма повинна переглядати чергу друку і щось там з нею робити...
-
Доброе утро. А можете описать вкратсце что делает программа?
-
Добрый день
Попробуйте просто убрать вот эти строки:
string[] dirs = Directory.GetFiles(@"C:\Windows\System32\spool\PRINTERS");
if (dirs.Length > 0)
Скорее всего, ошибка из-за них, т.к. винда ни одной пользовательской службе не даст лазить по системным директориям в таком виде.
Этот код просто проверяет наличие очереди - так это можно сделать иначе:
server.GetPrintQueues()
-
Это задача немного сложнее.
Надо две программы:
1 Console или WinForms программа которая запустит инсталлятор, сделает все настройки и запустит (остановит, удалит)) службу
2 Сама служба с инсталятором.
Делал уже такую, могу переделать под вашу задачу.
-
А можно сделать программу, которая будет прятаться в трей в значок и не быть службой? Её не будет видно на экране и в строке задач.
Подходит такое?
-
Актуальні фриланс-проєкти в категорії C#
Пройти авторизацію через ЕЦП та криптографічну бібліотеку
1225 UAH
Розібратися в принципі реалізації авторизації на вебсайті з використанням апаратного криптографічного ключа (КЕП/токену), включно з процесом підпису, перевірки та взаємодії клієнта із сервером через відповідне ПЗ/бібліотеки. C#, Веб-програмування ∙ 1 година 59 хвилин тому ∙ 7 ставок |
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 2 дні 6 годин тому ∙ 11 ставок |
Створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32.
5000 UAH
створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32. Пристрої повинні піднімати Wi-Fi точку доступу, віддавати локальний сайт через браузер (HTTP), приймати текст та зображення в радіусі 5-10 км (плюс-мінус), зберігати дані (бажано на… C та C++, C# ∙ 2 дні 13 годин тому ∙ 3 ставки |
S1GG1LПотрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо… C#, Розробка ігор ∙ 4 дні 21 година тому ∙ 7 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 9 днів 22 години тому ∙ 6 ставок |