【发布时间】:2012-08-13 21:54:56
【问题描述】:
这是一个关于设计方法的问题。我有有限的 COM 经验和一点 WCF 经验。我的约束是由应用程序环境给定的,但我有一些设计灵活性。
从 VB6 dll 中,我需要启动 WPF 应用程序并与之通信。 WPF 应用程序当前是一个 exe,但如果有帮助,我可以将其设为库。我想在 VB6 dll 和 WPF 应用程序之间提供两种通信方式。我有一些灵活性来调整 VB6 dll 的设计。
我正在使用 VS2010 和 .NET 4 开发 C#。
我应该使用多少个组件?我可以使用 VB6 dll 在进程内启动 WPF 应用程序吗?它们之间是否应该存在第三个组件? COM+ 能起到帮助的作用吗?我是否必须使整个 WPF 应用程序 COM 可见?这样做有缺点吗?
我正在寻找一种可以制作原型的设计方法。我愿意研究细节。
【问题讨论】:
-
我真的不明白这不是一个真正的问题。
标签: wpf wcf .net-4.0 com vb6-migration