问题描述
我这里有一个加密解密的dll,在WindowsForms工程里可以正确调用,但在Webservices里怎么都看不到效果:WindowsForms里usingpasst;//引用过程里调用:privatepasst.testclasspasstdec;userPassword=passtdec.passtEncrypt(txtPass.Text);但在Webservices里,在解决方案里引用dll后,然后:usingpasst;//引用在classService里[WebMethod]privatepasst.testclasspasstdec;publicstringdecode2(){passtdec=newpasst.testclass();returnpasstdec.passtEncrypt("123");}调用就报错:编译器错误消息:CS0592:属性“WebMethod”在该声明类型中无效。它只在“method”声明中有效。
解决方案
解决方案二:
是不是[WebMethod]标签位置放错了
时间: 2024-07-31 06:47:05