【发布时间】:2012-03-18 16:55:26
【问题描述】:
嗨,
我正在制作 WCF 服务/客户端应用程序。
WCF 服务是基于 Web 的。它似乎没有任何错误并且可以毫无问题地编译。
WCF 客户端是一个单独的 Windows 窗体项目。它已经有 GUI 项目,但还没有任何事件处理的代码。客户端添加了ServiceReference1。
有人知道为什么我会收到上面 Pastebin 链接中提到的错误吗?
【问题讨论】:
嗨,
我正在制作 WCF 服务/客户端应用程序。
WCF 服务是基于 Web 的。它似乎没有任何错误并且可以毫无问题地编译。
WCF 客户端是一个单独的 Windows 窗体项目。它已经有 GUI 项目,但还没有任何事件处理的代码。客户端添加了ServiceReference1。
有人知道为什么我会收到上面 Pastebin 链接中提到的错误吗?
【问题讨论】:
您的表单中有名为 Name 和 Location 的元素。您应该更改这些名称,因为它们与Control 和Form 中声明的属性冲突,它们是Form1 的父类。 (这本身并没有什么不合法的,但是 .Designer.cs 生成的代码并不能很好地处理它,因此它会在 base.Name = "Form1" 起作用时编写 this.Name = "Form1",并警告您隐藏继承的成员)然后你有Application.Run(new StockClient()); 的地方应该是Application.Run(new Form1());。没有具有该名称的类,尝试实例化它是没有意义的。或者如果有这样一个类,你需要添加一个using 指令或通过它的全名调用它,以便编译器知道你的意思。
【讨论】: