【发布时间】:2011-08-31 21:59:36
【问题描述】:
我正在开发一个包含其他团队开发的模块的应用程序,并且我正在使用 MEF 托管它。 问题是当托管模块出现异常时,它会崩溃我的应用程序。
显而易见的解决方案是托管模块的开发团队将捕获他们所有的异常,但它没有发生,所以我必须确保自己。
我的想法:
1) 创建 2 个独立的 GUI 线程。有可能吗?
2) 将托管模块作为单独的 .exe 文件运行,但以某种方式将其托管在我的应用程序中。
我们将不胜感激。
【问题讨论】:
标签: c# .net wpf design-patterns architecture