2

是否可以在 VS 2008 下使用 WSE 2.0 SP2?

我意识到加载项(生成代理类/配置)不兼容,但有解决方法(从 VS 2003 解决方案复制文件)。我们的网络服务是相对静态的,所以不会做太多的改变。

我们可能会在未来的某个日期迁移到 WCF,但目前只是小步走,并希望让我们现有的服务在所有 .NET 3.5 的优点下运行。

4

3 回答 3

2

您可能希望使用 WSE 2.0 SP3 而不是 SP2。原因如下:如果您关心(或为您的应用程序付费)Microsoft 支持服务,那么SP3在 .NET 2.0 框架下得到支持。我认为 SP2 和 SP3 之间存在一些不兼容之处,但重要的是 Microsoft 特别声明 SP3 在 .NET 2.0 框架上受支持。请参阅 WSE 2.0 SP2文档并注意它没有说支持 .NET 2.0。

看起来您想在 .NET 3.5 框架中转换/重写您的应用程序。.NET 2.0 和 .NET 3.5 都在同一个 CLR 2.0 下运行(是的,这很令人困惑:非常感谢 MS 市场营销!)所以您可能可以使用 .NET 3.5 应用程序运行 WSE 2.0 SP3。但同样,它不是受支持的配置。

于 2008-11-05T17:16:25.810 回答
0

我已经能够在 VS2005/.NET 2.0 下毫无问题地使用 WSE2,但我不知道具体关于 2008 年的情况。我需要仅在 WSE2 中的 Dime 附件(Java Web 服务 - 呃.. 真令人头疼)。

为了获得 VS 中的功能,我实际上安装了 WSE3,然后只是将应用程序中引用的 dll 更改为 WebServices2 文件和所有 Imports (VB - using c#) 语句。在那之后,它就像一个魅力。

于 2008-11-05T16:31:53.653 回答
0

即使在我切换到 3.5 框架后,只要您像库一样使用 wse2,我在 Visual Studio 2008 上运行 wse2 就没有任何问题。但是正如您所说,插件工具不起作用。

于 2008-11-05T16:42:51.727 回答