是否可以在VS 2008下使用WSE 2.0 SP2?
我意识到加载项(生成代理类/配置)不兼容,但有一些解决方法(从VS 2003解决方案复制文件)。我们的网络服务是相对静态的,所以不会做太多变化。
我们可能会在未来的某个日期转移到WCF,但目前采取婴儿步骤,并希望让我们现有的服务在所有.NET 3.5的良好状态下运行。
答案 0 :(得分:2)
您可能希望使用WSE 2.0 SP3而不是SP2。原因如下:如果您关心(或支付)Microsoft应用程序的支持服务,那么.NET 2.0框架支持SP3。我认为SP2和Linux之间存在一些不兼容的问题。 SP3但最重要的是微软明确指出.NET 2.0框架支持SP3。请参阅WSE 2.0 SP2 documentation并注意它并未表示支持.NET 2.0。
看起来您想要在.NET 3.5框架中转换/重写您的应用程序。 .NET 2.0& .NET 3.5在相同的CLR 2.0下运行(是的,这非常令人困惑:非常感谢MS营销!)所以你可能正在使用.NET 3.5应用程序运行WSE 2.0 SP3。但同样,它不是受支持的配置。
答案 1 :(得分:0)
我已经能够在VS2005 / .NET 2.0下使用WSE2而没有任何问题,但我没有具体了解2008年。我需要Dimement附件(java web服务 - 呃......真是令人头疼)只在WSE2中。
为了获得VS中的功能,我实际安装了WSE3,然后将应用程序中引用的dll更改为WebServices2文件和所有Imports(VB - 使用c#)语句。在那之后,它就像一个魅力。
答案 2 :(得分:0)
在使用visual studio 2008运行wse2时,我没有遇到任何问题,只要你使用它就像一个库,即使我切换到3.5框架后也是如此。但正如您所说,插件工具不起作用。