我们的应用程序现在要求其组件之一将在其自己的专用进程中启动。
我刚刚遇到了AddInProcess 类(来自 System.AddIn.dll)
不幸的是,我找不到任何有用的代码示例或使用此基础架构的项目。
我想知道它对推出我们自己的流程基础设施有什么优点/缺点?
我们的应用程序使用 .NET 3.5 (WinForms)
应该从进程中加载的组件是加载任意用户代码并执行它的执行引擎。
需要考虑的一个注意事项是,这个执行代码的组件需要将一个 Results 对象传回给调用应用程序。