Web services 使用WebService组件,如;样本;装配

Web services 使用WebService组件,如;样本;装配,web-services,Web Services,我有一个小问题: 我们可以像使用“示例”程序集那样使用已编译的web服务引用程序集吗? 我的意思是: 1.在引用中添加对程序集的引用 2.将命名空间添加到using(使用mywebservice) 3.在代码中使用它,如: `var result = mywebservice.Service1.GetSomething()?` 我为什么这么问? 这是因为我尝试了,但我得到了一个“奇怪”的错误:无法加载程序集“”MyService.dll版本,等等。 提前谢谢 详细地给出完整的错误消息会很有用。

我有一个小问题: 我们可以像使用“示例”程序集那样使用已编译的web服务引用程序集吗? 我的意思是: 1.在引用中添加对程序集的引用 2.将命名空间添加到using(使用mywebservice) 3.在代码中使用它,如:

`var result = mywebservice.Service1.GetSomething()?`
我为什么这么问? 这是因为我尝试了,但我得到了一个“奇怪”的错误:无法加载程序集“”MyService.dll版本,等等。
提前谢谢

详细地给出完整的错误消息会很有用。看起来您可能没有添加对有问题的web服务或DLL的引用。您需要在案例中创建Service1实例,然后才能访问“GetSomething”方法。其中?:)注释为空,没有代码,只有“这是代码”这是代码'var service=new TheWebService.Service1();service.ConcatStrings(“A”、“B”);'这就是错误:无法加载文件或程序集“Service1.dll,Version=0.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。是否已将service1.dll添加到项目引用中?您是从哪里获得DLL的?它是怎么建的?是的。我将service1.dll添加到项目引用中。我使用ServiceDescriptionImporter获得了它,然后编译了CodeCompileUnit。其思想是,如果我使用:Assembly.LoadFrom->then CreateInstance->加载它,那么调用它就会工作。问题是为什么不能“默认”加载它?