D
Dyakov K.M.
Hello, All!
I try to realize the plug-ins loaded in the separate domain (approximately
as here it is written
http://msdn.microsoft.com/msdnmag/issues/03/10/plug-ins/default.aspx). A
difference only that manager plug-ins is started not from the program, but
from COM, written on vb.net which, in turn, is caused by a plug-in for the
Host. In general, all wonderfully works, except for trifles:
1. Assembly of the manager of plug-ins and the classes necessary for work of
plug-ins, it is necessary to prevent in GAC, else loading such as
plugDomain.Load(ManagerAssemblyName) is not possible
2. There lives of 5 minutes on which expiration attempt to execute a method
of a plug-in causes the message "Object has been disconnected or does not
exist at the server". Thus of property (String) of a plug-in to receive it
is possible. No my dancings around LifetimeServices and other leases give
result
With best regards, Dyakov K.M.. E-mail: (e-mail address removed)
I try to realize the plug-ins loaded in the separate domain (approximately
as here it is written
http://msdn.microsoft.com/msdnmag/issues/03/10/plug-ins/default.aspx). A
difference only that manager plug-ins is started not from the program, but
from COM, written on vb.net which, in turn, is caused by a plug-in for the
Host. In general, all wonderfully works, except for trifles:
1. Assembly of the manager of plug-ins and the classes necessary for work of
plug-ins, it is necessary to prevent in GAC, else loading such as
plugDomain.Load(ManagerAssemblyName) is not possible
2. There lives of 5 minutes on which expiration attempt to execute a method
of a plug-in causes the message "Object has been disconnected or does not
exist at the server". Thus of property (String) of a plug-in to receive it
is possible. No my dancings around LifetimeServices and other leases give
result
With best regards, Dyakov K.M.. E-mail: (e-mail address removed)