使用C#,我试图使用用Java创建并部署在WebLogic服务器上的Web服务。我正在使用VS 2008并创建了一个ASP.NET网站。我将该服务添加为Web引用,似乎这些类可用。我尝试使用以下代码使用该服务:
ShippingApplicationService ship = new ShippingApplicationService();
CollectionPlanInfo cp = ship.getCollectionPlanInfo("TEST1","122");
网站构建成功。但是,当我运行上面的代码时,我收到以下错误:
InvalidOperationException未被用户代码
处理
无法生成临时类(结果= 1)
错误CS0029:无法将类型'string'隐式转换为'string []'
答案 0 :(得分:0)
如果不查看生成的代理,就无法知道。 但是可能是ship.getCollectionPlanInfo(..)期望一个字符串[](或变量参数)。 试试
CollectionPlanInfo cp = ship.getCollectionPlanInfo(string[] { "TEST1","122" });
再次......我完全猜到了...... b / c我没有代理。