Can't find std libs C++/CLI

I have a project in c# which contains c++ projects as well (.net) when I try to build it seems to be missing many of the standard includes. What do I need to change?

name: Test-release

  on:
    schedule:
      - cron: "0 0 * * *"
    pull_request:
      paths-ignore:
        - 'README.md'
    push:
      paths-ignore:
        - 'README.md'


  jobs:
    build:

      runs-on: [windows-latest]

      steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Setup Nuget.exe
        uses: warrenbuckley/Setup-Nuget@v1
      - name: Find msbuild
        uses: warrenbuckley/Setup-MSBuild@v1
      - name: Build project
        run: |
            echo "Restoring packages..."
            nuget restore $Env:GITHUB_WORKSPACE\\test.sln
            echo "--- PACKAGES RESTORED ---"
            echo "Building solution..."
            msbuild $Env:GITHUB_WORKSPACE\\test.sln
            echo "--- BUILD COMPLETE ---"

And I always get (paths redacted):

Build FAILED.
  'windows.h': No such file or directory
  'chrono': No such file or directory
  'vector': No such file or directory
  'windows.h': No such file or directory
  'windows.h': No such file or directory

Whether all the dependent libraries have been published as a NuGet packages to GitHub Packages?

If not, you can reference the docs about Configuring dotnet CLI for use with GitHub Packages to finish it.

It will tell you how to package and publish the dependent libraries, and how to install and use the published packages.

Hope this can help you.