0

我有一个使用 WSDualHttpBinding wcf 服务的 Windows 窗体应用程序。我想要做的是,在网络上显示这个应用程序。我能够在 html 页面上显示 Windows 窗体应用程序控件。为此,我使用 .net 2.0 编译项目并检查项目程序集属性以使其对 COM 访问可见。使用此设置一切正常,但我无法访问我的 wcf 服务。因为项目是框架 2.0 我无法添加服务引用。唯一的可能是添加 Web 参考(旧式 Web 服务),这可能不适用于当前情况。

那你建议我怎么做?

1-我可以使我的 wcf 服务以某种方式可用于 .net 2.0 应用程序 2-我可以使我的控件库在具有 .net 4.0 的浏览器上工作 3-另一种解决方案

4

1 回答 1

1
  1. 您不能使用 .NET 2.0 进行双重 HTTP 绑定。它只能使用 SOAP Web 服务。
  2. 您必须编写一个 ActiveX 控件来托管它,但它不会是跨浏览器的。
于 2012-10-01T15:09:24.653 回答