在Windows Phone上使用HttpClient时随机出现System.ExecutionEngineException

时间:2014-10-20 16:54:27

标签: c# windows-phone-8 executionengineexception

我得到了这样的代码。当我执行它时,我得到了ExecutionEngineException,我的应用程序被关闭了。我不知道如何解决这个问题。 有任何想法吗? 根据我的研究,它不应该由我的代码引起。它之前没有造成这个错误。我刚刚使用blend更改了视图(从photoshop导入它们并创建了更加珍贵的控件)

public async Task<string> postAsync(string adress,string json) 
    {
        HttpClient httpClient = new HttpClient();
        httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
        httpClient.DefaultRequestHeaders.ConnectionClose = true;
        var response = await httpClient.PostAsync(basicUrl + adress, new StringContent(json, Encoding.UTF8, "application/json"));
        //response.EnsureSuccessStatusCode();
        var responseJson = await response.Content.ReadAsStringAsync();
        return responseJson;
    }

0 个答案:

没有答案