今日は停止するまですべてが機能していました... 以下は最小のソースコードです (私は VS 2012 Update 1、.Net 4.5 を使用しています)。実行すると、client.PostAsync() を呼び出すとアプリが終了するため、Console.ReadLine() に到達しません。デバッガーでも同じで、例外も何もなく、終了コード 0 です。
マシンを再起動し、VS2012 を再起動しようとしましたが、何も機能しません。
繰り返しになりますが、今日はすべてが実行されていましたが、何が変わったのかわかりません (ソフトウェアがインストールされていないなど、他のすべてのネットワーク アプリは引き続き動作します)。
何か案は?気を失っていると思います。
class Program
{
static void Main(string[] args)
{
Run();
}
private async static void Run()
{
using (var client = new System.Net.Http.HttpClient())
{
var headers = new List<KeyValuePair<string, string>>
{
new KeyValuePair<string, string>("submit.x", "48"),
new KeyValuePair<string, string>("submit.y", "15"),
new KeyValuePair<string, string>("submit", "login")
};
var content = new FormUrlEncodedContent(headers);
HttpResponseMessage response = await client.PostAsync("http://www.google.com/", content);
Console.ReadLine();
}
}
}