O projeto do cliente WSE continua revertendo WebServicesClientProtocol para SoapHttpClientProtocol

Apesar de ativar o WSE 3.0 em projetos de clientes no Visual Studio 2005, as referências da Web que eu faço sempre terminam com proxies de serviço derivados do SoapHttpClientProtocol. Preciso alterar manualmente a herança para WebServicesClientProtocol, mas a atualização será revertida para SoapHttpClientProtocol. Não tenho certeza de onde, nas propriedades do projeto do Visual Studio, posso usar permanentemente o WebServicesClientProtocol?

Tanto quanto li, o Visual Studio deve gerar o proxy de serviço regular baseado em SoapHttpClientProtocol, além de outro proxy de serviço com o sufixo "Wse", que deriva do Web ServicesClientProtocol.Até o Visual Studio .NET 2003 já tinha esse recurso. Portanto, por algum motivo, meu Visual Studio 2005 não está cooperando fortemente com o WSE 3.0 para gerar o proxy WebServicesClientProtocol adicional. Mas onde está o link ausente?

Atualização 13 de janeiro 09

Eu tenho outra máquina para testar isso e eis que este Visual Studio 2005pode gere proxies baseados em WebServicesClientProtocol. Isso significa que o Visual Studio da minha estação de trabalho original foi uma bagunça; não tenho muita certeza de como alguém pode consertar isso.

Adicione: Mmmm, a reinstalação do WSE 3.0 também não ajudou. Talvez o WSE simplesmente não funcione em um Windows Vista x64 ...?

questionAnswers(1)

yourAnswerToTheQuestion