我正在尝试将网站从 IIS 6 迁移到 IIS 7.5。
当页面加载时,我收到错误,如下面的屏幕截图所示。即使在 IIS 6 服务器上(此方法有效)的文件相同,错误仍会抱怨"This web service is using http://tempuri.org/ as its default namespace."
在我的搜索中,我发现这可能与 WSDL 有关。
抱歉,我说得含糊其辞,但如果有人能给我指出答案的大致方向,我可能会从那里开始。
答案1
这个错误很容易解释。将 Web 服务的命名空间(即源代码中的命名空间)更新为实际的(正确的)命名空间。