【发布时间】:2015-07-11 13:07:26
【问题描述】:
我创建了一个简单的 WCF 服务,该服务将两个整数相加。服务主机完美启动。但在客户端,我在Reference.cs 中收到以下编译错误:
类型中不存在类型名称“ServiceReference1” 'WcfServiceClient.ServiceReference1.WcfServiceClient'
客户端代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WcfServiceClient
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
ServiceReference1.WcfServiceClient client = new ServiceReference1.WcfServiceClient("BasicHttpBinding_IWcfService");
int result = client.Add(Convert.ToInt32(TextBox1.Text), Convert.ToInt32(TextBox2.Text));
Label1.Text = result.ToString();
}
}
}
【问题讨论】:
-
更新参考
-
@Sajeetharan 更新了几次。它正在更新。仍然出现错误
-
您输入的参考名称是什么?
-
@Sajeetharan 默认名称 ServiceReference1
-
你在 WCFtestclient 中试过了吗?
标签: c# asp.net web-services wcf proxy-classes