B
Babylon5
Unregistered / Unconfirmed
GUEST, unregistred user!
???类型或命名空间在类或命名空间中不存在(是否缺少程序集引用)?
我用 c# 定义了一个 Web Service,并在 localhost 发布成功,
并且使用 Delphi 7 调用这个 WS 也成功了。
现在我另外创建了一个 asp.net 项目,想在这个项目中调用此WS,
我的做法是:使用 wsdl 为这个 WS 创建了接口代理类,
产生了一个 myXXXService.cs 文件,然后直接将这个文件加入到asp.net 项目中。
但是在 build 的时候就出现了上面这个错误:
请问有什么地方做错了? 该如何解决?
下面是产生的这个代理类文件的开头部分:
//------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
// Runtime Version: 1.0.3705.0
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------
//
// 此源代码由 wsdl, Version=1.0.3705.0 自动生成。
//
using System.Diagnostics;
using System.Xml.Serialization;
using System;
using System.Web.Services.Protocols;
=> 就是这里说Services不存在
using System.ComponentModel;
using System.Web.Services;
=> 这里也说Services不存在
我用 c# 定义了一个 Web Service,并在 localhost 发布成功,
并且使用 Delphi 7 调用这个 WS 也成功了。
现在我另外创建了一个 asp.net 项目,想在这个项目中调用此WS,
我的做法是:使用 wsdl 为这个 WS 创建了接口代理类,
产生了一个 myXXXService.cs 文件,然后直接将这个文件加入到asp.net 项目中。
但是在 build 的时候就出现了上面这个错误:
请问有什么地方做错了? 该如何解决?
下面是产生的这个代理类文件的开头部分:
//------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
// Runtime Version: 1.0.3705.0
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------
//
// 此源代码由 wsdl, Version=1.0.3705.0 自动生成。
//
using System.Diagnostics;
using System.Xml.Serialization;
using System;
using System.Web.Services.Protocols;
=> 就是这里说Services不存在
using System.ComponentModel;
using System.Web.Services;
=> 这里也说Services不存在