【发布时间】:2019-01-26 18:23:02
【问题描述】:
我使用 vs 2017、.net 4.61 创建了一个网络服务。当我使用 iis 从服务器浏览时,Web 服务就像一个魅力,但如果我在本地机器上进行测试,调用按钮就会消失。
我尝试在 web.config 文件中的部分上方添加以下代码 -
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
但我收到错误消息“无法读取配置部分 'webServices',因为它缺少部分声明”。
我哪里错了?
【问题讨论】:
-
调用按钮消失了......请注意,在我的工作中,我没有本地计算机的管理员权限,我需要以管理员权限打开 Visual Studio 来运行 wcf 服务。你试试这个?
-
谢谢@D3ivid。我在我的机器上有管理员权限,而服务器管理员(或其他人)也看不到它。但是我们将它作为一个网站运行,而不是通过 VS。 .. servername/WS 几乎就是我们正在使用的。
标签: c# web-services visual-studio-2017 web-config iis-6