Нет Windows forms в Visual Studio, можно установить?
Скорее всего вы не включили C++/CLI во время установки Visual Studio 2017
1. При создании проекта жмем "Открыть установщик Visual Studio"
2. В установщике под Visual Studio 2017 Community жмем кнопку Modify
3. В открывшемся окне выбираем вкладку "Individual Components" (Индивидуальные компоненты)
4. Мотаем в низ пока не увидим "Поддержка C++/CLI", затем слева ставим галочку
5. После в правом-нижнем углу жмем кнопку Modify, готово!P.S. Если у вас установщик на русском, то названия могут отличаться.
Мне совет помог частично. Напрямую - нет, потому что указанная настройка уже стояла. Зато в левой колонке нашел "разработка классических приложений net". А вот там уже прописана возможность создания windows forms.
А создавать лезьте в Visual C#