zoukankan      html  css  js  c++  java
  • 让Visual Studio 2008 和 2010支持Web Services Enhancements (WSE) 3.0

    /* from:http://digantakumar.com/2010/06/04/wse-3-in-visual-studio-2008-and-2010/ */

    不翻居然图都看不到,真是个杯具,干脆拿过来吧

    VS2008和2010默认是不支持Web Services Enhancements (WSE) 3.0,因为MS希望用WCF来代替。下面是关于让Visual Studio 2008 和 2010支持Web Services Enhancements (WSE) 3.0的一个解决方法。

    1. 下载并且安装WSE 3.0。确认安装已经成功。注意:安装前关闭Visual Studio。

    http://www.microsoft.com/en-us/download/details.aspx?id=14089

    2. 打开文件夹 %ALLUSERSPROFILE%Application DataMicrosoftMSEnvSharedAddIns,如果文件夹不存在,关闭Visual Studio并手动创建。

    比如:

    - Windows XP: “C:Documents and SettingsAll UsersApplication DataMicrosoftMSEnvSharedAddIns”
    - Windows Vista / Windows 7: “C:ProgramDataMicrosoftMSEnvSharedAddIns”

    3. 在第2步的文件夹中找到WSESettingsVS3.AddIn,备份该文件。如果文件不存在,创建一个名为WSESettingsVS3.AddIn的文件,并将第4步所示的内容写入文件中。

    4. 打开WSESettingsVS3.AddIn,可以看到两段配置,指向版本8.0。复制这两段配置,然后将新配置中的版本号改为9.0(VS2008)或者10.0(VS2010)。保存。

    5. 打开Visual Studio的安装目录,进入Common7IDE,打开devenv.exe.config,在修改之前备份devenv.exe.config。将下面的代码添加到结束标记之前。这样,Visual Studio就可以使用WSE生成web service proxy类了。

    [html] view plaincopy
     
    1. <system.web>  
    2. <webServices>  
    3. <soapExtensionImporterTypes>  
    4. <add type=“Microsoft.Web.Services3.Description.WseExtensionImporter,  
    5. Microsoft.Web.Services3, Version=3.0.0.0,  
    6. Culture=neutral, PublicKeyToken=31bf3856ad364e35“ />  
    7. </soapExtensionImporterTypes>  
    8. </webServices>  
    9. </system.web>  

    6. 关闭所有的Visual Studio,重新启动。

    7. 在VS2010中打开项目,右键点击项目可以看到WSE Setting 3.0选项。这样就可以在VS2010中配置WSE 3.0了。

  • 相关阅读:
    结对编程的理解
    第1章 python基础
    第 3 章 前端基础之JavaScript
    第1 章 mysql数据库之简单的DDL和DML sql语句
    第 1 章 前端之html
    第 13 章 python并发编程之io模型
    第 2 章 前端基础之CSS
    第 4 章 前端基础之jquery
    第 11 章 python线程与多线程
    注册表 SAM
  • 原文地址:https://www.cnblogs.com/watermarks/p/3969300.html
Copyright © 2011-2022 走看看