私は次のコードを持っています:
System.Net.WebRequest req = System.Net.WebRequest.Create(url);
req.Credentials = new NetworkCredential("admin", "password");
System.Net.WebResponse resp = req.GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
var result = sr.ReadToEnd().Trim();
コードを実行すると、結果は空の文字列になります。ただし、コードをステップ実行すると、予想どおり、次の行にブレークポイントを設定すると、結果はデータを含む文字列になります。
System.Net.WebResponse resp = req.GetResponse();
したがって、問題はこの行または後続の行にあると思います。続行する方法がわからない場合は、助けていただければ幸いです。