Visual Studio Code 2019不允许我使用C ++ 17功能

我是C ++和后续教程的新手,对于其中一个示例,我需要使用c ++ 17,但是当我将Visual Studio代码设置为c ++ 17时,似乎没有什么改变,所以我多次重启IDE,希望这样做那就是问题所在。

Project Properties.

编码:

#include <iostream>
#include <string>
#include <string_view>

int main()
{
    std::string name = "Test Name";

    std::string_view firstName(name.c_str(), 3);

    return 0;
}

which gives the error: namespace "std" has no member "string_view"