tjuwdowl
tjuwdowl
2015-01-09 06:36
采纳率: 100%
浏览 14.2k

c#调用webservice 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例

“/”应用程序中的服务器错误。

服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ServiceModel.FaultException: 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。

源错误:

行 128:

行 129: public string[] getWeather(string theCityCode, string theUserID) {
行 130: return base.Channel.getWeather(theCityCode, theUserID);
行 131: }
行 132:

源文件: c:\Users\Administrator\Desktop\WebApplication2\Service References\WeatherWS\Reference.cs 行: 130

堆栈跟踪:

[FaultException: 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +10733331
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +336
WebApplication2.WeatherWS.WeatherWSSoap.getWeather(String theCityCode, String theUserID) +0
WebApplication2.WeatherWS.WeatherWSSoapClient.getWeather(String theCityCode, String theUserID) in c:\Users\Administrator\Desktop\WebApplication2\Service References\WeatherWS\Reference.cs:130
WebApplication2.WebForm1.test() in c:\Users\Administrator\Desktop\WebApplication2\WebForm1.aspx.cs:19
WebApplication2.WebForm1.Page_Load(Object sender, EventArgs e) in c:\Users\Administrator\Desktop\WebApplication2\WebForm1.aspx.cs:34
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +92
System.Web.UI.Control.LoadRecursive() +54
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772

 namespace WebApplication2

{
public partial class WebForm1 : System.Web.UI.Page
{
protected void test() {
WeatherWS.WeatherWSSoapClient w = new WeatherWS.WeatherWSSoapClient("WeatherWSSoap");
string[] infos = new string[50];
if(w.getWeather("天津","")!=null)
infos = w.getWeather("天津", " ");
}
protected void Page_Load(object sender, EventArgs e)
{
test();
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • caozhy
    已采纳

    图片说明

    不能发代码,被封杀2次了。看图片中的回答。

    点赞 评论
  • oyljerry
    oyljerry 2015-01-09 07:33

    w这个对象没有初始化成功吧

    点赞 评论
  • caozhy

    web引用的代码生成器在处理一些不标准的(.net 1.1创建的)web service的时候有时候有问题。

    点赞 评论
  • u012834061
    KingBoss1st 2015-03-12 03:34

    服务器那边的问题,我的程序刚开始还可以跑成功,最近几个月就不可以了

    点赞 评论
  • fwdwfdfscvsadadcsdc
    为何空一阙变 2016-05-27 02:59

    个人简历 成本太高费用太高

    点赞 评论
  • shicainiao123
    shicainiao123 2017-12-04 09:53

    为什么他报错.cn没有命名空间呢???

    点赞 评论

相关推荐