gpt4 book ai didi

visual-studio-2008 - “代理类上需要WebServiceBindingAttribute”

转载 作者:行者123 更新时间:2023-12-04 00:25:02 25 4
gpt4 key购买 nike

我正在开发对WebService进行异步调用的应用程序。

我添加了一个代理类来进行异步调用。该代码可以编译并正常运行,但是,每当我尝试在解决方案资源管理器(Visual Studio 2008)中双击代理类时,都会看到一个页面

为了防止在加载设计器之前可能的数据丢失,必须解决以下错误:
代理类上需要WebServiceBindingAttribute。

我的代理类已经通过这种方式定义

namespace AsyncCaller
{
[WebServiceBindingAttribute(Name = "AsyncRequestSoap", Namespace = "http://tempuri.org/")]
public class AsyncCallerProxy : SoapHttpClientProtocol
{
public AsyncCallerProxy()
{
this.Url = "http://localhost/MyAsyncService/AsyncService.asmx";
}


所以我看不到错误的原因。

这是一个非常小的问题,因为我仍然可以运行该应用程序,但是我很好奇。

最佳答案

这里同样的问题
只需使用以下属性装饰代理类

[System.ComponentModel.DesignerCategoryAttribute(“代码”)]

摆脱无用的设计模式。

关于visual-studio-2008 - “代理类上需要WebServiceBindingAttribute”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/354503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com