Содержание
- Что такое Visual Studio и какие программы в ней делают
- Visual Studio или Visual Studio Code: что скачивать новичку
- Проверка компьютера перед стартом: системные требования Visual Studio 2026
- Установка Visual Studio Community и выбор рабочей нагрузки
- Интерфейс Visual Studio: что где лежит
- Создание проекта в Visual Studio: пошаговый путь по мастеру
- Первая программа на C#: код и запуск по F5
- Отладка: как найти ошибку в своей программе
- Компиляция и публикация: как получить .exe для другого компьютера
- Сколько это стоит и что делать, если код писать не хочется
- Пять мест, где спотыкаются новички
- Чек-лист: от чистого компьютера до своей программы
- Частые вопросы
- Заключение
Создание приложения с помощью Visual Studio
Черновик готовит редакция с помощью ИИ. За стандарт издания отвечает главный редактор — Валерий Курземнек.
Чтобы создать программу на компьютере самому, нужны компьютер с Windows 11, бесплатная Visual Studio Community 2026 и примерно час времени. Порядок такой: поставить среду с рабочей нагрузкой для разработки на .NET, создать проект из готового шаблона, написать десяток строк на C#, нажать F5. Файл .exe для чужого компьютера получается из того же проекта командой «Опубликовать».
Что важно знать до того, как вы скачаете установщик:
- Visual Studio 2026 официально поддерживается только на 64-разрядных Windows 11 и Windows Server 2025, 2022, 2019 — Windows 10 в этом списке отсутствует.
- Редакция Community бесплатна для отдельных разработчиков, учащихся и проектов с открытым кодом.
- Visual Studio и Visual Studio Code — два разных продукта. Первый ставится одним пакетом на 20–50 ГБ, второй заметно легче и работает ещё на macOS и Linux.
- Актуальная целевая платформа для нового проекта — .NET 10, версия с долгосрочной поддержкой до ноября 2028 года.
- Первую программу проще делать консольной: там нет окон и мышиных событий, только текст на экране и логика.
Дальше — путь целиком: проверка компьютера, установка, мастер создания проекта с актуальными названиями окон, код, отладка, сборка .exe. Названия окон и кнопок даны так, как они звучат в русской документации Microsoft для актуальной версии Visual Studio, — сверено в августе 2026 года.
Если вы ещё выбираете дорогу и не уверены, что вам нужен именно C# и Visual Studio, посмотрите разбор трёх путей к своей первой программе — от кода до конструкторов. А если непонятно, что вообще написать, помогут идеи первых проектов для начинающих.

- ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросети DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
- Где и как применять? Потестируем модель после установки на разных задачах
- Как дообучить модель под себя?
Что такое Visual Studio и какие программы в ней делают
Visual Studio — интегрированная среда разработки Microsoft. Слово «интегрированная» здесь означает, что редактор, сборщик, отладчик и средства публикации живут в одном окне и знают друг о друге: поставили точку останова в редакторе — отладчик её увидит, изменили версию .NET в свойствах — сборщик пересоберёт проект под неё.
| Характеристика | Описание |
|---|---|
| Тип | Интегрированная среда разработки (IDE) |
| Актуальная версия | Visual Studio 2026, обновление 18.9.0 от 11 августа 2026 года |
| Редакции | Community, Professional, Enterprise, а также канал Insiders с предварительными сборками |
| Лицензия | Community бесплатна для отдельных разработчиков, учащихся и проектов с открытым кодом; Professional и Enterprise платные, есть пробный период |
| Операционные системы | 64-разрядные Windows 11, Windows Server 2025, 2022, 2019 |
| Языки | C#, Visual Basic, F#, C++, HTML, JavaScript, TypeScript, Python и другие |
| Целевая платформа по умолчанию | .NET 10 — версия с долгосрочной поддержкой до ноября 2028 года |
| Отладка и тестирование | Точки останова, пошаговое выполнение, профилировщик, запуск модульных тестов |
| Контроль версий | Git встроен: создание и клонирование репозиториев GitHub и Azure DevOps прямо из меню |
| Публикация | Мастер публикации в папку, на FTP, в IIS, в реестр контейнеров, в облако |
Типы проектов, которые Visual Studio предлагает готовыми шаблонами, если установлена соответствующая рабочая нагрузка:
- Консольное приложение — программа без окон, весь диалог с пользователем идёт текстом. Самый короткий путь к первому работающему результату.
- Windows Forms — классическое окно с кнопками и полями, которое собирается мышью. Технология старая, но живая и самая понятная для первого графического приложения.
- WPF — более современный способ рисовать интерфейс Windows, разметка описывается на XAML.
- ASP.NET Core — веб-сайты, веб-API и сервисы, в том числе на Blazor.
- .NET MAUI — кроссплатформенные приложения для Android, iOS, Windows и macOS из одного кода. Пришёл на смену Xamarin, документация которого переехала в раздел предыдущих версий Microsoft Learn.
- Библиотека классов — код без интерфейса, который подключают другие проекты.
- Служба Windows — фоновая программа, работающая без окна и без участия пользователя.
- Расширение Visual Studio — плагин для самой среды.
Для первой программы берите первый или второй пункт. Остальные никуда не денутся.
Visual Studio или Visual Studio Code: что скачивать новичку

Названия похожи, продукты разные, и половина гайдов в интернете смешивает их в один. Из-за этого человек ставит редактор кода, ищет в нём мастер проектов и не находит.
| Признак | Visual Studio | Visual Studio Code |
|---|---|---|
| Что это | Полная среда разработки: редактор, компилятор, отладчик, конструктор форм, профилировщик | Автономный редактор исходного кода, возможности добираются расширениями |
| Операционные системы | Windows 11 и Windows Server | Windows, macOS, Linux |
| Размер установки | 20–50 ГБ при типичном наборе | Заметно легче: обычный установщик плюс расширения по надобности |
| Визуальный конструктор окон | Есть: форму собирают мышью из панели элементов | Нет |
| Кому подойдёт | C#, C++, Visual Basic, десктоп под Windows, игры, корпоративные приложения | Веб, Python, JavaScript, работа на Mac и Linux |
| Цена | Community бесплатна для отдельных разработчиков, учащихся и открытого кода | Бесплатный |
Практический вывод: если цель — своя программа под Windows с окном, кнопками и файлом .exe, ставьте Visual Studio Community. Если вы на Mac или планируете писать на Python и в вебе, берите Visual Studio Code и отдельный SDK нужного языка — там, кстати, пригодится наш разбор установки пакетов Python.
Проверка компьютера перед стартом: системные требования Visual Studio 2026

Самая частая причина, по которой попытка создать программу на компьютере самому заканчивается на первом же шаге, — установщик отказывается ставиться. Требования Microsoft к Visual Studio 2026 стоит сверить до скачивания.
| Параметр | Что требует Microsoft для Visual Studio 2026 |
|---|---|
| Операционная система | 64-разрядные Windows 11 (Home, Pro, Pro Education, Pro for Workstations, Enterprise, Education, включая ARM64) и Windows Server 2025, 2022, 2019 редакций Standard и Datacenter |
| Что не поддерживается | 32-разрядные ОС и ARM32, Windows 10 ARM64, Windows 10 Team Edition, Windows в режиме S, Windows Enterprise IoT, Windows IoT Core, редакции Windows Enterprise LTSC |
| Процессор | ARM64 или AMD64/x64; рекомендуется четыре ядра и больше, лучше всего работает на 16 ядрах |
| Оперативная память | Минимум 4 ГБ; для типичных рабочих задач рекомендуется 16 ГБ |
| Место на диске | От 2,5 до 210 ГБ в зависимости от набора компонентов; типичная установка занимает 20–50 ГБ. Рекомендуется SSD |
| Экран | Минимум 1366 × 768, комфортно — от 1920 × 1080 |
| Дополнительно | Права администратора, .NET Framework 4.8 и среда выполнения WebView2 — установщик доставит их сам |
Отдельно про Windows 10. В официальном списке поддерживаемых систем Visual Studio 2026 её нет: там только Windows 11 и серверные редакции. В перечне сред, где запуск Visual Studio не поддерживается, Microsoft прямо называет Windows 10 ARM64 и Windows 10 Team Edition. Если менять систему сейчас не вариант, есть два обхода: у Visual Studio 2022 своя страница системных требований с собственным списком операционных систем, а связка .NET SDK и Visual Studio Code работает ещё и в macOS с Linux.
Второй момент — место. Двадцать гигабайт под инструмент разработки удивляют тех, кто ждал программу размером с браузер: Visual Studio ставит компиляторы, отладчики, эмуляторы и SDK одним пакетом. Освободите диск заранее, иначе установка встанет на середине.
Установка Visual Studio Community и выбор рабочей нагрузки

Установщик Visual Studio устроен модульно: сначала вы скачиваете небольшой загрузчик, потом отмечаете «рабочие нагрузки» — наборы компонентов под конкретный вид разработки. Ставится только отмеченное, поэтому размер установки колеблется от 2,5 до 210 ГБ.
- Скачайте загрузчик с сайта Microsoft, выбрав редакцию Community.
- В папке «Загрузки» дважды щёлкните файл
VisualStudioSetup.exe(может называтьсяvs_community.exe). - На запрос управления учётными записями нажмите «Да», затем «Продолжить» в диалоге с условиями лицензии.
- Откроется установщик Visual Studio со списком рабочих нагрузок. Для программ под Windows на C# отметьте рабочую нагрузку разработки классических приложений .NET. Для C++ — разработку классических приложений на C++.
- Нажмите «Установить». Появится экран состояния с ходом установки — время зависит от скорости интернета и от того, сколько компонентов вы отметили.
Ошиблись с набором — не страшно: в уже установленной среде откройте меню «Инструменты» → «Получить средства и компоненты», отметьте недостающее и нажмите «Изменить». Через это же место добавляют шаблоны, которых не оказалось в списке при создании проекта.
Интерфейс Visual Studio: что где лежит

Интерфейс Visual Studio при первом запуске обескураживает числом панелей, и назначение большинства из них неочевидно. Рабочих окон, которые нужны на старте, восемь — остальное закрывается и не мешает.
| Окно | За что отвечает | Как открыть |
|---|---|---|
| Редактор кода | Центр экрана, здесь лежит текст программы. Слева от строк — узкое поле, щелчок по нему ставит точку останова | Двойной щелчок по файлу в дереве проекта |
| Обозреватель решений | Дерево решения, проектов и файлов. Обычно занимает правую часть окна; отсюда открывают Program.cs и добавляют новые файлы |
Меню «Вид» → «Обозреватель решений» |
| Окно «Свойства» | Свойства выделенного элемента: имя, текст, размер, шрифт. Здесь меняют имя label1 на человеческое |
«Вид» → «Окно свойств» или F4 |
| Панель элементов | Набор готовых элементов управления — Button, Label, TextBox. Их перетаскивают мышью на форму | «Вид» → «Панель элементов» или Ctrl+Alt+X |
| Список ошибок | Ошибки, предупреждения и сообщения от сборки и от IntelliSense. Двойной щелчок по строке переносит курсор к месту ошибки | «Вид» → «Список ошибок» или Ctrl+\, E |
| Окно вывода | Журнал сборки и запуска. Отсюда копируют номер и текст ошибки, когда нужно поискать её в интернете | Ctrl+Alt+O |
| Окно «Локальные» | Переменные, находящиеся в области видимости в момент паузы. Рядом живёт окно «Авто» — переменные текущей и предыдущей строки | Во время отладки — в нижней части редактора кода, рядом с окном «Авто» |
| Строка меню и панель инструментов | Сверху: «Файл», «Правка», «Вид», «Отладка». На панели — выпадающий список конфигурации сборки и зелёная стрелка запуска | Всегда на месте |
Из восьми окон только «Локальные» привязано к паузе: переменные в нём появляются, когда программа остановлена на точке останова. Список ошибок и окно вывода работают наоборот — они наполняются при написании и сборке кода, задолго до первого запуска. Панель элементов приходит вместе с формой: в консольном проекте перетаскивать кнопку некуда.
Отдельно стоит запомнить выпадающий список на панели инструментов, в котором по умолчанию написано Debug. Пока там Debug, среда собирает отладочную версию: она тянет отладочную информацию и рассчитана на вашу машину. Переключение на Release — обязательный первый шаг публикации, к которой мы дойдём ниже.
Панели в Visual Studio перетаскиваются и закрепляются: если какое-то окно уехало или закрылось, оно возвращается через меню «Вид» по названию из таблицы выше.
Создание проекта в Visual Studio: пошаговый путь по мастеру

В разных руководствах экраны мастера называются по-разному, часто по-английски, и человек не находит на экране того, что написано в инструкции. Ниже — названия, как они звучат в русской документации Microsoft для актуальной версии Visual Studio.
- Откройте Visual Studio. В начальном окне выберите «Создать новый проект». Если среда уже открыта, тот же результат даёт меню «Файл» → «Создать» → «Проект» или сочетание Ctrl+Shift+N.
- В диалоге «Создание нового проекта» сузьте список тремя фильтрами: язык — C#, платформа — Windows, тип проекта — «Консоль». Можно просто набрать название шаблона в поиске.
- Выберите шаблон Console App и нажмите «Далее». Нет такого шаблона в списке — значит, не установлена рабочая нагрузка: нажмите «Установить дополнительные средства и компоненты», отметьте разработку классических приложений .NET, нажмите «Изменить».
- В окне «Настройка нового проекта» задайте имя проекта — например,
Calculator— и папку на диске. Имя решения по умолчанию совпадает с именем проекта; менять его не обязательно. - В окне «Дополнительные сведения» выберите целевую платформу .NET 10.0 и нажмите «Создать».
Через пару секунд откроется готовый проект. Файл кода Program.cs виден в окне «Обозреватель решений» справа, и в нём уже лежит одна строка, выводящая приветствие в консоль. Это рабочая программа: нажмите F5, и увидите результат.
Отдельно про решение и проект. Решение — папка-контейнер, проект — то, что превращается в конкретную программу. Пока проект один, разница незаметна; когда появится второй, добавлять его будете через правый клик по узлу решения → «Добавить» → «Новый проект».
Первая программа на C#: код и запуск по F5
Начиная с .NET 6 шаблон консольного приложения создаёт файл с инструкциями верхнего уровня: ни класса, ни метода Main писать не нужно, код исполняется сверху вниз. Замените содержимое Program.cs на такое:
int a = 42;
int b = 119;
int c = a + b;
Console.WriteLine(c);
Console.ReadKey();
Нажмите F5 или зелёную стрелку с именем проекта на верхней панели. Откроется окно консоли с числом 161. Строка Console.ReadKey() держит окно открытым до нажатия клавиши — без неё консоль закрывается мгновенно, и новички решают, что программа не сработала.
Дальше меняйте оператор в строке int c = a + b; на -, * или / и смотрите, как меняется результат. Это первый цикл разработки в чистом виде: правка — запуск — проверка.
Программа с окном на Windows Forms
Если хочется не текст в консоли, а настоящее окно, создайте тем же мастером проект по шаблону Windows Forms App. Дальше порядок такой:
- В окне «Настройка нового проекта» задайте имя проекта
MyApplication. Имя проекта становится пространством имён, в котором Visual Studio создаёт класс формы, — при таком имени код ниже подойдёт без правок. - Откройте панель элементов: меню «Вид» → «Панель элементов» или Ctrl+Alt+X.
- Разверните раздел Common Controls, перетащите на форму элемент Button, а под него — элемент Label.
- Выделите метку и в окне «Свойства» (клавиша F4) в разделе «Конструктор» смените имя
label1наlblHello. - Дважды щёлкните по кнопке на форме — Visual Studio создаст обработчик нажатия
button1_Clickи откроет файлForm1.cs. - Впишите внутрь обработчика строку, которая меняет текст метки.
- Заголовок окна задаётся в другом месте — строкой
this.Text = "Моё первое приложение";в конструкторе формы, сразу послеInitializeComponent(). Обе правки видны в коде ниже.
using System;
using System.Windows.Forms;
namespace MyApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.Text = "Моё первое приложение";
}
private void button1_Click(object sender, EventArgs e)
{
lblHello.Text = "Привет, мир!";
}
}
}
Запустите по F5, нажмите кнопку в открывшемся окне — текст метки изменится. Обратите внимание на порядок: сначала элемент кладут на форму и дают ему имя, и только потом обращаются к нему из кода. Обратный порядок — самая частая ошибка компиляции у тех, кто копирует чужой пример: в коде фигурирует label1, которого на форме нет.
Отладка: как найти ошибку в своей программе

Программа собралась, запустилась и выдала не то, что вы ждали. Отладчик Visual Studio показывает, что происходит внутри в момент выполнения: какие значения лежат в переменных и по какой ветке пошло исполнение.
- Щёлкните по полю слева от строки кода — появится красный кружок, точка останова.
- Нажмите F5 («Отладка» → «Начать отладку»). Программа выполнится до первой точки останова и замрёт.
- Наведите курсор на переменную — во всплывающей подсказке будет её текущее значение. Те же значения видны в окне «Локальные».
- F10 («Отладка» → «Шаг с обходом») выполняет текущую строку целиком, не заходя внутрь вызванных методов.
- F11 («Отладка» → «Шаг внутрь») продвигает выполнение на одну инструкцию и заходит внутрь метода, если строка его вызывает.
Разница между F10 и F11 экономит больше всего времени. Пока вы проверяете свою логику — F10. Как только подозрение падает на конкретный метод — F11, и вы внутри него.
Ошибки компиляции — отдельная история: они всплывают до запуска, в окне «Список ошибок», с номером строки и текстом. Читайте текст целиком: там почти всегда прямо написано, какого имени компилятор не нашёл или какой тип не подошёл. Двойной щелчок по строке ошибки переносит курсор в нужное место кода.
Компиляция и публикация: как получить .exe для другого компьютера

Пока вы жмёте F5, программа собирается в отладочной конфигурации и живёт в папке проекта. Чтобы отдать её другому человеку, нужна публикация.
- Переключите конфигурацию сборки на панели инструментов с Debug на Release.
- Щёлкните правой кнопкой по проекту (не по решению) и выберите «Опубликовать».
- На вкладке «Целевая» выберите «Папка» и нажмите «Далее».
- На вкладке «Конкретный целевой объект» снова выберите «Папка» и нажмите «Далее». Экран выглядит повтором предыдущего, но пропустить его нельзя.
- На вкладке «Расположение» нажмите «Готово».
- На странице хода создания профиля публикации нажмите «Закрыть».
- На вкладке «Публикация» нажмите «Опубликовать».
Результат ляжет в папку вида bin\Release\net10.0\publish\. Всего документация перечисляет пять файлов, и три из них ключевые: ИмяПроекта.exe — запускаемая версия для конкретной платформы, ИмяПроекта.dll — сам код приложения, ИмяПроекта.deps.json — список зависимостей среды выполнения. Остальные два: ИмяПроекта.runtimeconfig.json с версией .NET, под которую собрано приложение, и ИмяПроекта.pdb — файл символов отладки, разворачивать который не обязательно.
Здесь есть развилка, о которой умалчивают короткие инструкции. Публиковать .NET-программу можно двумя способами, и от выбора зависит, запустится ли она на чужом компьютере.
| Режим публикации | Что попадает в папку | Что должно стоять у получателя |
|---|---|---|
| Зависимая от платформы (по умолчанию) | Исполняемый файл, DLL с кодом и зависимости | Установленная среда выполнения .NET подходящей версии |
| Автономная (self-contained) | То же плюс сама среда выполнения .NET | Ничего: программа запускается на чистой системе |
По умолчанию мастер делает публикацию, зависимую от платформы, — папка выходит компактной, но на компьютере без .NET программа не стартует. Режим переключается в параметрах профиля публикации. Автономная сборка весит заметно больше, зато снимает вопрос «а почему у меня не открывается».
Ещё две мелочи, которые всплывают при первой раздаче своей программы. Антивирус может пометить свежесобранный неподписанный .exe как подозрительный — это нормальная реакция на файл без цифровой подписи. И если программа обращается к системным папкам, ей понадобятся права администратора, иначе она молча упрётся в отказ доступа.
Сколько это стоит и что делать, если код писать не хочется
Прямых расходов на старте нет. Visual Studio Community бесплатна для отдельных разработчиков, учащихся и участников проектов с открытым кодом; платить приходится только за Professional и Enterprise, которые нужны командам и организациям. .NET, компиляторы, отладчик, конструктор форм и Git входят в бесплатную редакцию целиком.
Честная цена другая — время. Освоить синтаксис C# до уровня «пишу свои маленькие утилиты» получается за несколько недель регулярных занятий, и в первые дни вы будете тратить часы на ошибки, которые опытный разработчик правит за минуту.
Если цель — не профессия, а конкретный результат (учёт заказов, калькулятор для клиентов, простая база), путь через код не единственный. Готовое приложение собирают в конструкторах без единой строки: смотрите обзор трёх конструкторов приложений без кода. Логика та же — экраны, поля, кнопки, — а компилятор и публикация берёт на себя платформа.
Пять мест, где спотыкаются новички
- Скачали не тот продукт. В поиске по слову «студия» первым часто выпадает Visual Studio Code. Мастера создания проектов и конструктора форм там нет, и человек полчаса ищет кнопку, которой не существует. Проверяйте название на странице загрузки: нужен именно Visual Studio, редакция Community.
- Установили среду без рабочей нагрузки. Установщик по умолчанию не отмечает ничего. Без разработки классических приложений .NET список шаблонов будет почти пустым, а нужный шаблон в нём просто не появится.
- Взяли шаблон с пометкой (.NET Framework). В списке два похожих шаблона Windows Forms. Вариант с пометкой
.NET Framework— старая платформа только для Windows; новые проекты имеет смысл начинать на .NET 10. Для учебной программы разницы вы не заметите, для развития проекта она будет заметной. - Скопировали код с обращением к несуществующему элементу. Компилятор пишет, что имени не существует в текущем контексте. Значит, элемент на форму не положили либо назвали иначе, чем в коде.
- Отдали .exe из папки bin\Debug. Отладочная сборка не оптимизирована, тянет отладочную информацию и рассчитана на вашу машину. Для передачи собирайте Release и публикуйте через мастер.
Чек-лист: от чистого компьютера до своей программы
| Шаг | Что сделать | Признак, что шаг пройден |
|---|---|---|
| 1 | Проверить Windows 11 и свободные 20–50 ГБ | Система 64-разрядная, места хватает |
| 2 | Скачать и запустить установщик Visual Studio Community | Открылся установщик со списком рабочих нагрузок |
| 3 | Отметить разработку классических приложений .NET | Установка завершилась, среда запускается |
| 4 | Создать проект Console App с целевой платформой .NET 10.0 | Открылся Program.cs с готовой строкой вывода |
| 5 | Написать свой код и нажать F5 | Консоль показала ваш результат |
| 6 | Поставить точку останова и пройти код по F10 | Видно значения переменных на каждом шаге |
| 7 | Переключиться на Release и опубликовать в папку | В bin\Release\net10.0\publish\ лежит .exe |
| 8 | Запустить .exe на другом компьютере | Программа стартует; если нет — пересобрать автономной |
Частые вопросы
Можно ли создать программу на компьютере самому без опыта программирования?
Да. Первая работающая программа на C# в Visual Studio — это пять строк кода и одно нажатие F5, разбираться в архитектуре для этого не нужно. Опыт понадобится позже, когда программа перестанет умещаться в один файл.
Работает ли Visual Studio 2026 на Windows 10?
В официальном списке поддерживаемых систем Visual Studio 2026 указаны только 64-разрядные Windows 11 и Windows Server 2025, 2022 и 2019. Windows 10 в этом списке нет, поэтому для неё остаются варианты: Visual Studio 2022 или связка .NET SDK с Visual Studio Code.
Чем Visual Studio отличается от Visual Studio Code?
Visual Studio — полная среда разработки для Windows с компилятором, отладчиком и визуальным конструктором окон, установка занимает 20–50 ГБ. Visual Studio Code — автономный редактор исходного кода, он заметно легче, работает в Windows, macOS и Linux, а возможности добираются расширениями.
Сколько стоит Visual Studio?
Редакция Community бесплатна для отдельных разработчиков, учащихся и участников проектов с открытым кодом. Professional и Enterprise платные и рассчитаны на команды и организации; для них доступен пробный период.
Какую версию .NET выбрать для нового проекта?
.NET 10 — это версия с долгосрочной поддержкой, обновления для неё выходят до ноября 2028 года. Именно её мастер проектов предлагает в окне «Дополнительные сведения» в поле целевой платформы.
Как устроен интерфейс Visual Studio и что делать, если панель закрылась?
Рабочих окон восемь: редактор кода в центре, Обозреватель решений с деревом файлов, окно «Свойства» (F4), Панель элементов (Ctrl+Alt+X), Список ошибок (Ctrl+\, E), окно вывода (Ctrl+Alt+O), окно «Локальные» при отладке, а также строка меню и панель инструментов со списком конфигурации Debug или Release. Любая закрытая панель возвращается через меню «Вид» по её названию.
Как превратить проект в файл .exe, который откроется на другом компьютере?
Переключите конфигурацию на Release, щёлкните правой кнопкой по проекту, выберите «Опубликовать», целевой объект «Папка» и нажмите «Опубликовать». Файлы появятся в папке bin\Release\net10.0\publish\. Если на чужом компьютере не установлена среда выполнения .NET, публикуйте в автономном режиме — тогда она войдёт в комплект.
Заключение
Создать программу на компьютере самому — это последовательность из семи шагов: проверить систему, поставить среду, выбрать шаблон, написать код, запустить, отладить, опубликовать. Visual Studio Community закрывает все семь бесплатно. Основная сложность живёт в привычке читать сообщения об ошибках целиком: компилятор почти всегда пишет, что именно ему не понравилось. Начните с консольного калькулятора, доведите его до .exe, который работает на компьютере друга, — и следующая программа дастся заметно легче.
