c# windows应用程序不能添加web引用的问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:32:07
我使用的是VS2008,想在创建的windows应用程序中添加web引用。可是我在“引用”的节点上单击右键,只能添加服务引用,没有添加web引用的菜单。愁死了,如何才能添加web引用。必须是web引用,而且是在windows应用程序下的。
1.不是IIS的问题,因为我已经安装了IIS
2.我要创建的windows应用程序,而不是网站,这一点要明确
3.我确信windows应用程序可以添加web引用的,今天去MSDN的网站上查了,按上面提供的操作步骤不能添加,只能是添加服务引用
4.web引用,和服务引用不是一回事。如果是一回事的话,我直接用服务引用就把问题解决了,可问题不是这样,必须是web服务。

楼主用的肯定是vs2008吧,按照如下方法就OK了

1.在“解决方案资源管理器”中,右击要添加服务的项目的名称,然后单击“添加服务引用”。
将出现“添加服务引用”对话框。

2.在“添加服务引用”对话框中,单击“高级”按钮。
将出现“服务引用设置”对话框。

3. 在“服务引用设置”对话框中,单击“添加 Web 引用”。 将出现“添加 Web 引用”对话框。

4. 在“URL”框中输入要使用的 Web 服务的 URL。如果不知道 URL,则请使用浏览窗格中的链接查找所需的 Web 服务

是因为你装vs的时候没有安装IIS,所以你的vs无法创建web site项目!

如果是上面的原因,你只有uninstall vs,然后装上iis,再装vs!

服务引用就是Web/WCF服务引用,因为它要兼容WCF Services

重新建一个解决方案试试

就是服务引用

你点“添加服务引用”,在下面有个添加web引用,挑上,点新建就是添加web引用了