
Другие языки программирования и технологии
Visual Studio не открывает проект
Визуал Студио не отображает проект, он его открывает, но там нет ни вкладки с кодом ни с самой формой


Может надо нажать треугольник рядом с WindowsFormsApp3 и посмореть что там?
В частности два раза на щелкнуть на коде от дизайнера форм после раскрытия... ^_^
Если ошибка - уже писать сюда.
Реально хотя-бы ветку раскрыли, а то не видно что с проектом _вообще_!
Может и всё нормально с ним. Просто все окна закрыты =)
P.S: Windows Forms + C++ крайне не рекомендую. Собственно и Microsoft сам не в воссторге от своей-же "технологии" скрещивания удава с носорогом...
В частности два раза на щелкнуть на коде от дизайнера форм после раскрытия... ^_^
Если ошибка - уже писать сюда.
Реально хотя-бы ветку раскрыли, а то не видно что с проектом _вообще_!
Может и всё нормально с ним. Просто все окна закрыты =)
P.S: Windows Forms + C++ крайне не рекомендую. Собственно и Microsoft сам не в воссторге от своей-же "технологии" скрещивания удава с носорогом...
Танец с бубном от компании Microsoft :)
Для того, чтобы создать проект Windows Forms в среде Visual Studio C++2017 необходимо убедиться в том, что пакет C++/CLI установлен. Для этого запустите Visual Studio Installer и нажмите кнопку Изменить. На вкладке Рабочие нагрузки для общего компонента Разработка классических приложений на C++ должна быть установлена галочка. Если её нет, то установите её. На вкладке Отдельные компоненты в окне слева прокрутите список компонентов вниз до раздела Компиляторы, средства сборки и среды выполнения и напротив компонента Поддержка C++/CLI установите галочку. В правом нижнем углу нажмите кнопу Изменить. Начнётся загрузка, после которой будет выполнена последующая установка. Если галочки везде проставлены, то можно перейти к выполнению первого пункта Инструкции. Если нет, то закройте Visual Studio и откройте её снова. После того как откроется окно среды выполните следующие пункты:
1. Создать проект - Ctrl+Shift+N, либо через меню: Файл / Создать / Проект...
2. В левой области окна создания проекта раскрыть узел: Visual C++.
3. Выбрать пункт Среда CLR.
4. В центральной области окна выбрать пустой проект CLR.
5. В поле - Имя решения - задать имя WindowsForms
6. В поле - Расположние - указать путь для сохранения пректа либо выбрать его, используя Проводник, для чего нажать кнопку - Обзор.
7. Галочку для Создать каталог для решения - оставить.
8. Выбрать Платформу .NET Framework 4.7 или выше
9. Нажать в правом нижнем углу окна кнопку - OK
10. Дождаться завершения операции, результатом которой будет создание четырёх каталогов, три из которых пустые, а каталог Внешние зависимости будет содержать ссылку на библиотеку ядра .NET Framework
11. В Обозревателе решений выделить имя проекта, которое расположено под Решением и нажать сочетание клавиш Alt+Enter или же выполнить клик правой кнопкой мыши и в открвышемся контекстном меню выбрать пункт Свойства (в самом низу)
12. В открывшемся окне слева в Свойствах конфигурации раскрыть пункт Компоновщик
13. Далее в поле слева выбрать пункт Система
14. В поле справа для Подсистемы выбрать параметр Windows (/SUBSYSTEM:WINDOWS)
15. Нажмите кнопку Применить
16. Далее в поле слева выбрать пункт Дополнительно
17. В поле справа для Точка ввода введите параметр Main
18. Нажмите кнопку ОК, окно закроется
16. В Обозревателе решений выделить имя проекта, кликнуть правой кнопкой мыши и из контекста выбрать Добавить / Создать элемент...
17. В поле слева выбрать Visual C++ / UI
18. В центральном поле выбрать Форма Windows Forms
19. Нажмите в правом нижнем углу окна кнопку Добавить
20. В поле текстового редактора среды откроется файл MyForm.h [Конструктор], и сообщение об ошибке. Закройте его кликом по крестику
21. Откройте файл MyForm.cpp и добавьте в него следующий код ниже строки #include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThreadAttribute]
void Main(array^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
WindowsForms::MyForm form;
Application::Run(%form);
}
22. Сохраните файл, закройте, а затем снова откройте Visual Studio и запустите свой проект: Файл / Последние проекты и решения
23. Нажмите клавишу F5
Для того, чтобы создать проект Windows Forms в среде Visual Studio C++2017 необходимо убедиться в том, что пакет C++/CLI установлен. Для этого запустите Visual Studio Installer и нажмите кнопку Изменить. На вкладке Рабочие нагрузки для общего компонента Разработка классических приложений на C++ должна быть установлена галочка. Если её нет, то установите её. На вкладке Отдельные компоненты в окне слева прокрутите список компонентов вниз до раздела Компиляторы, средства сборки и среды выполнения и напротив компонента Поддержка C++/CLI установите галочку. В правом нижнем углу нажмите кнопу Изменить. Начнётся загрузка, после которой будет выполнена последующая установка. Если галочки везде проставлены, то можно перейти к выполнению первого пункта Инструкции. Если нет, то закройте Visual Studio и откройте её снова. После того как откроется окно среды выполните следующие пункты:
1. Создать проект - Ctrl+Shift+N, либо через меню: Файл / Создать / Проект...
2. В левой области окна создания проекта раскрыть узел: Visual C++.
3. Выбрать пункт Среда CLR.
4. В центральной области окна выбрать пустой проект CLR.
5. В поле - Имя решения - задать имя WindowsForms
6. В поле - Расположние - указать путь для сохранения пректа либо выбрать его, используя Проводник, для чего нажать кнопку - Обзор.
7. Галочку для Создать каталог для решения - оставить.
8. Выбрать Платформу .NET Framework 4.7 или выше
9. Нажать в правом нижнем углу окна кнопку - OK
10. Дождаться завершения операции, результатом которой будет создание четырёх каталогов, три из которых пустые, а каталог Внешние зависимости будет содержать ссылку на библиотеку ядра .NET Framework
11. В Обозревателе решений выделить имя проекта, которое расположено под Решением и нажать сочетание клавиш Alt+Enter или же выполнить клик правой кнопкой мыши и в открвышемся контекстном меню выбрать пункт Свойства (в самом низу)
12. В открывшемся окне слева в Свойствах конфигурации раскрыть пункт Компоновщик
13. Далее в поле слева выбрать пункт Система
14. В поле справа для Подсистемы выбрать параметр Windows (/SUBSYSTEM:WINDOWS)
15. Нажмите кнопку Применить
16. Далее в поле слева выбрать пункт Дополнительно
17. В поле справа для Точка ввода введите параметр Main
18. Нажмите кнопку ОК, окно закроется
16. В Обозревателе решений выделить имя проекта, кликнуть правой кнопкой мыши и из контекста выбрать Добавить / Создать элемент...
17. В поле слева выбрать Visual C++ / UI
18. В центральном поле выбрать Форма Windows Forms
19. Нажмите в правом нижнем углу окна кнопку Добавить
20. В поле текстового редактора среды откроется файл MyForm.h [Конструктор], и сообщение об ошибке. Закройте его кликом по крестику
21. Откройте файл MyForm.cpp и добавьте в него следующий код ниже строки #include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThreadAttribute]
void Main(array^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
WindowsForms::MyForm form;
Application::Run(%form);
}
22. Сохраните файл, закройте, а затем снова откройте Visual Studio и запустите свой проект: Файл / Последние проекты и решения
23. Нажмите клавишу F5
Алексей Мельник
Это не просто танец с бубном - это целое многочасовое представление с множеством бубнов ))))
Похожие вопросы
- Здравствуйте товарищи программисты хотел спросить. VIsual studio 2022 или Visual Studio Code
- Подскажите с чего начать изучение Visual Studio ???(ещё вопросы в метках...)
- Зачем нужен Visual Studio Code?
- Visual Studio или MASM
- MS Visual Studio+русские переменные
- Visual studio c++ помогите пожалуста!!!
- помогите сделать задание в Microsoft Visual Studio
- Visual Studio C++, ошибка : "не удается найти указанный файл"
- Можно ли доверять Оптимизаторам кода??? Visual Studio 2013
- Microsoft Visual Studio 2010 или 2013? Microsoft Visual Studio какая версия лучше, платная ли программа?
Это да, но там всё же C# нарисован слева от WindowsFormsApp3