2017-07-21 8 views
0

私の英語はほとんど錆びないので、私と一緒に裸にしてください。xamarin androidのWeb参照からオブジェクトをインスタンス化できません

私はプロキシとして動作するWeb参照を使用しています。これはSQLからデータを取得し、SQLにデータを書き込むために使用します。私はそれをデバッグモードで使用すると問題なく動作しますが、リリースでは、オブジェクトをインスタンス化すると「オブジェクトのインスタンスにオブジェクト参照が設定されていません」という例外がスローされます。

同じコードがvs 2015で正常に機能していることを指摘しておきますが、vs 2017にアップグレードしたのでこのエラーが発生しました。将来誰ヒットの同じ問題に念のために

A:I don't use a valid ssl certificate for my web service 
B:I tried URL Behavior of web service in both static and dynamic. 
C:I tried HttpClient Implementation as 'Managed (HttpClientHandler)' and 'Android ClientHandler' 
D:I tried SSL/TLS implementation as 'Managed TLS 1.1' and 'Native TLS 1.2+' 
E:I tried with and without ServicePointManager for bypass security warnings. 

try 
{ 
    WebReference.Register wr = new WebReference.Register(); // in release this line throws an exception 
    Toast.MakeText(this, "we reached here", ToastLength.Long).Show(); // in release we never reach to here , but it's fine in debug mode 
} 
catch (Exception ex) 
{ 
    Toast.MakeText(this, ex.Message, ToastLength.Long).Show(); 
} 

答えて

0

: はまた、私はそれを言及する必要があります。

一日のうちに、私の頭を壁にぶつけて私の髪を引っ張ると、「Use LLVM Optimizing Compiler」オプションが問題の原因であることが判明しました。このオプションを無効にすると私の問題が解決しました。

関連する問題