我正在尝试在运行带有Service Pack 1的Windows 7的系统上安装Visual Studio Community 2015 Update 1.但是,在安装开始之前,我收到一条错误消息,指出"指定的程序需要更新版本的Windows".
我的理解是,Visual Studio Community 2015与安装了SP1的Windows 7兼容,因此我不确定为什么会出现此错误.
我正在尝试向 API 发送HttpClient请求,但我的响应内容始终如一NULL。当我尝试通过 Postman 发送完全相同的 GET 请求时,我发现数据确实被返回。此外,当我使用 Fiddler 检查应用程序的请求时,我还看到返回了 XML 数据。关于为什么我NULL在 VS 中设置断点时看到的任何想法?
尽管 GET 请求返回了实际内容,但以下代码中的变量response和xml变量都被设置为。NULL
static void Main(string[] args)
{
RunAsync().Wait();
}
static async Task RunAsync()
{
using (var client = new HttpClient())
{
client.BaseAddress = new Uri(URL);
var response = await client.GetAsync(urlParameters);
if (response.IsSuccessStatusCode)
{
var xml = await response.Content.ReadAsStringAsync();
var ds = new XmlSerializer(typeof(trainData), new XmlRootAttribute("ctatt"));
using (StringReader sr = new StringReader(xml))
{
using (XmlReader xr …Run Code Online (Sandbox Code Playgroud)