none
WSE 3.0 a Visty

    Dotaz

  •  

    Zdravím, mám problém s Web Services Enhancements (WSE) 3.0 ve Visual Studiu 2005 na Win Vista Bussines x64, ve VS mám udělané webové služby v nastaveni webu přes WSE Setting 3.0 mám zaškrtané jak Enable this project WSE i Enable MS WSE Soap Protocol Factory, ale kdyz v klientske aplikaci kde mam taky zapnute WSE dam pridat webovou sluzbu tak se mi nevytvori proxi  s koncovkou Wse.

    Nevíte někdo v čem by mohl být problém? Firewall nebo Visty x64? Sad

     

    Ted jsem zjistil jeste ze pokud pridam web referenci do WWW aplikace neni problem, ale pokud do klientske je tam jen cista webova sluzba

    15. října 2007 9:21

Odpovědi

  •  

    Po nainstalovani XP a VS.NET do virtualniho image jsem zjistil ze problem je opravdu x64 platforma, nicmene reseni jsem preci jen nasel a kupodivu tady na anglicke verzi, aneb pod lampou je nejvetsi tma Smile
    Pro jistotu to sem dam kdyby na to jeste nekdo narazil
     

    "The reason why the WSE enabled proxies  In x64 machines aren’t generated with the right classes is that the WSE installer is not updating the devenv.exe.config file to register the WseExtensionImporter.

     

    To solve the mentioned problem you should manually add the following to C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\devenv.exe.config

     

    <configuration>

      <system.web>

        <webServices>

          <soapExtensionImporterTypes>

            <add type="Microsoft.Web.Services3.Description.WseExtensionImporter, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

          </soapExtensionImporterTypes>

        </webServices>

      </system.web>

    </configuration>"

    15. října 2007 22:55