繁体   English   中英

在Windows 7 Pro上的4.0上使用monodevelop C#消耗Web服务(WSDL)

[英]Consuming a Webservice (WSDL) using monodevelop C# on 4.0 on Windows 7 Pro

我正在为从PHP移出的项目探索monodevelop C#。 我目前在Windows 7上进行开发,并且已经安装了monodevelop 4.0
使用Web服务的说明描述了使用称为mcs的命令行工具编译WSDL uri

http://www.mono-project.com/Consuming_a_WebService

我的monodevelop安装似乎没有安装这些cli工具。 我已经检查了安装路径。

该应用程序将是gtk桌面应用程序,但需要使用网络服务器(WSDL)

问题
1)我还需要安装其他东西才能在命令行中获取mcs工具
2)是使用mcs工具为WSDL创建存根程序集.dll的唯一方法

非常感谢

mcs是Mono附带的C#编译器之一。 在Windows上,除非单独安装Mono,否则mcs将不可用。 Windows上的MonoDevelop使用Microsoft的.NET Framework,不需要安装Mono。

在MonoDevelop 4.0中,有一种更简单的方法来创建用于调用Web服务的代理/存根类。 只需打开您的解决方案,打开“解决方案”窗口(视图-解决方案),右键单击您的项目,然后选择“ 添加 - 添加Web参考”

这将打开“添加Web引用”对话框,您可以在其中输入WSDL文件的URL并通过单击“确定”按钮来创建代理类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM