Я хотел бы создать службу окон, которая может загружать несколько DLL из определенного места и публиковать их с помощью Remoting на определенном TCP-порту (скажем, 9000).C# Windows Service and Remoting
Каждая DLL содержит один класс, который будет опубликован.
Например (test.dll)
namespace Test
{
class Service
{
// methods here
}
}
Служба должна опубликовать его с помощью Remoting tcp://<servername>:9000/Test.dll
Я знаю, как использовать Remoting, но я хотел бы знать, как реализовать услугу так, чтобы он может динамически загружать библиотеки DLL при запуске и выгрузке их при остановке.
Может быть, есть еще один способ сделать это?