the contract def is
[OperationContract]
DataSet myfunc(string a, params object[] args);
but the proxy is generated like so by the add service ref wizard
public System.Data.DataSet myfunc(string a, object[] args) {
return base.Channel.GetDataSet(a, args);
}
what gives ? both are .net 4.0 projects
I can change the proxy but the changes will be lost on update