Example #1
0
 private VsInstance(Version version, Process process, DTE dte, IRemoteComInvoker invoker)
 {
     this.Version = version;
     this.Process = process;
     Dte          = dte;
     ComInvoker   = invoker;
 }
Example #2
0
        private static object InvokeRemote(IRemoteComInvoker comInvoker, string method, params object[] arguments)
        {
            var assemblyPath = new Uri(typeof(Remote).Assembly.CodeBase).AbsolutePath;

            return(comInvoker.InvokeMethod(assemblyPath, typeof(Remote).FullName, method, null, arguments));
        }