webservice调用dll返回值问题!!
c# 写了一个webservice,调用一个dll文件!
#region 导入dll
[DllImport("a.dll")]
public static extern int add(int i, int j);
#endregion
[WebMethod]
public string start()
{
int m = add(1,1);
return m.toString();
}
返回值为0;
dll在windows应用程序中调用正常
在web应用程序中调用和在webservice中调用一样
请问是什么原因!?
[解决办法]
直接添加引用 yes
[解决办法]
没这样弄过,但LZ别这么信赖CSDN,可以自己Google一下的啊
我帮你Go了一下,http://hi.baidu.com/%B3%A9%CF%EB%BB%ED%C1%C1/blog/item/db6d62a9f663c7fa1e17a210.html
不知道可以否