Je viens de commencer avec le développement AddIn et j'ai un petit problème. Le code suivant fonctionne bien dans une application de la console:.NET Remoting dans AddIn VS2008 ne fonctionne pas?
Trace.WriteLine("Started");
var channel = new TcpChannel(8083);
ChannelServices.RegisterChannel(channel, false);
RemotingConfiguration.RegisterWellKnownServiceType(typeof(RemoteObject), "HelloWorld",
WellKnownObjectMode.Singleton);
Mais, j'essaye dans la classe AddIn, il ne fonctionne pas. Lorsqu'il est utilisé dans le Connect() il lance une exception "double port occupé" (peut-être que le plugin était en cours d'exécution dans deux instances de VS), donc j'ai essayé de le déplacer dans une fonction appelée (celle du menu toolbox).
Mais encore, pour une raison quelconque, je ne peux pas me connecter. Console App fonctionne très bien avec exactement le même code. AddIns s'exécute-t-il dans un sandbox et est-il propagé pour "démarrer les serveurs"?
Chis