WEB开发网
开发学院软件开发VC 从 Managed Extensions for C++ 中使用 .NET My S... 阅读

从 Managed Extensions for C++ 中使用 .NET My Services

 2007-03-30 21:32:26 来源:WEB开发网   
核心提示: 生成 HsSoapExtension.dll在 Visual Studio 中,打开集成开发环境 (IDE),从 Managed Extensions for C++ 中使用 .NET My Services(3),在 File(文件)菜单上,单击 Open(打开),在快捷菜单中,单击 P

生成 HsSoapExtension.dll

在 Visual Studio 中,打开集成开发环境 (IDE)。

在 File(文件)菜单上,单击 Open(打开),然后单击 Project(项目)。

浏览 .NET My Services SDK 文件夹,并找到 HsSoapExtension 解决方案。

单击 Open(打开)。

在 Build(生成)菜单上,单击 Build Solution(生成解决方案)。 注意:本演练后面将用到 HsSoapExtension.dll。

创建简单的 Managed Extensions for C++ 客户端

在 File(文件)菜单上,单击 New(新建),然后单击 Project(项目)。

将显示 New Project(新建项目)对话框。

在 Project Types(项目类型)窗格中,单击 Visual C++,然后在 Templates(模板)窗格中,单击 Managed C++ Application(管理 C++ 应用程序)。

在 Name(名称)框中,输入 MyServiceClient。

单击 OK(确定)。

在命令行中找到 MyServiceClient 项目目录,然后运行以下命令:disco http://localhost/WSDL/myFavoriteWebSites.wsdl

此命令将下载 soaprp.xsd 和 myFavoriteWebSites.wsdl 文件并生成 results.discomap。生成的 .discomap 文件将说明 .wsdl 和 .xsd 文件之间的依存关系。

将生成的文件添加到项目中

在 Solution Explorer(解决方案资源管理器)中,用右键单击项目节点。在快捷菜单中,单击 Add(添加),然后单击 Add Existing Item(添加现有项目)。

找到您的项目所在的位置,然后选择以下三个文件:soaprp.xsd、myFavoriteWebSites.wsdl 和 results.discomap。

用右键单击 results.discomap 文件。在快捷菜单中,单击 Properties(属性),然后将 Tool(工具)选项的值更改为 Web Service Proxy Generator(Web Service 代理生成器)。

上一页  1 2 3 4  下一页

Tags:Managed Extensions for

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接