Azure 开发:Web 服务、工作角色与本地应用开发全解析(上)
在 Azure 开发的领域中,我们会遇到各种技术挑战和功能需求。本文将围绕 Web 服务、工作角色以及本地应用开发等方面展开详细介绍。
1. Web 服务元数据错误及解决方案
在开发过程中,可能会遇到无法从http://localhost:1289/ERPService.svc获取元数据的错误。错误信息提示可能是由于地址或 SOAP 操作不正确,远程服务器返回了(400) Bad Request错误。
经过排查,发现问题出在 WSDL 中的schemaLocation引用不正确。针对不同的操作系统,微软发布了相应的热修复程序:
-Windows Vista 和 Server 2008:下载 KB971842,可前往 http://support.microsoft.com/kb/971842 获取信息并下载。
-Windows 7:下载 KB981002,可前往 http://support.microsoft.com/kb/981002 获取信息并下载。
下载并安装这些热修复程序后,获取 WSDL 的地址保持不变,但