如何添加Web引用Visual Studio 2012
是否有可能在Visual Studio 2012中添加一个Web引用到我的项目? 在Visual Studio 2010中,可以通过单击“添加服务引用”对话框中的“高级”button,因为它写在此页上: 在Visual Studio 2010中添加Web引用
但在Visual Studio 2012中,在“服务引用设置”中没有“兼容性”部分,在此对话框中没有“添加Web引用”button。 我想使用SOAP Web服务,但只有当我将它作为Web引用添加时才能正常工作(在.NET Framework 2.0兼容模式下,如果我像往常一样添加服务引用,则在使用此服务时有exception)。
如何添加旧式的Web引用到我的项目?
或者如何使用我的Web服务与新的服务引用风格?
谢谢
检查下面的链接
MSDN链接
将Web引用添加到项目
1在解决scheme资源pipe理器中,右键单击要添加服务的项目的名称,然后单击添加服务引用。
出现添加服务引用对话框。
2在“添加服务引用”对话框中,单击“高级”button。
3出现“服务参考设置”对话框。
4在“服务参考设置”对话框中,单击“添加Web引用”。
出现添加Web引用对话框。
解决了。 checkbox“始终生成消息合同”帮助。 感谢所有。
来自MSDN :
在解决scheme资源pipe理器中,右键单击要添加服务的项目的名称,然后单击添加服务引用。 出现添加服务引用对话框。
在“添加服务引用”对话框中,单击“高级”button。 出现服务参考设置对话框。
在“服务引用设置”对话框中,单击“添加Web引用”。 出现添加Web引用对话框。
希望这可以帮助!
Visual Studios 2013使用.NET Framework 4.5.1的更新版本,该版本不适用于此Web服务http://wsf.cdyne.com/weatherws/weather.asmx等。; 但使用.NET 3.5的作品!
所以,如果你开始一个新的项目,从下拉菜单中select.NET Framework 3.5,或者如果你已经在一个项目中,并想更改框架
1 Click [DEBUG] > '<YOUR_PROJECT_NAME>' Properties 2 Click [Build] and change target Framework 3 Click [OK]