Пять дней до отпуска. Сегодня я ничего не сделал, но многое понял. В общем, я разбирался с некоторыми вещами, о которых раньше не задумывался. Типа почему всё так криво работает в VS Code? Серьёзно, я попробовал сделать одну простую программу - и это вызвало кучу ошибок, оно не дебажится, оно не компилируется, оно требует определения целевой архитектуры, оно требует наличия launch.json. На следующий день я поставил всё начисто и сделал ту же самую программу на другом компьютере - и оно пошло идеально с первой попытки. Это как вообще? Но дальше стало веселее. Допустим, я хочу сделать не консольное приложение, а оконное. Для примера, тупо программу, которая бы открывало окошко с сообщением и кнопкой "Ок" и по нажатию кнопки закрывалось бы. Казалось бы просто? Вроде да. Только это невозможно в принципе. Почему? Ну смотрите. Чтобы вызвать окно сообщений нужен метод Show из класса MessageBox. Он находится в пространстве имён System.Windows.Forms. Чтобы задействовать это пространство имён нужно сделать референс на него в проекте. Это можно сделать тремя способами, ни один из которых не работает. А почему? А потому, что VS Code не позволяет создавать оконные приложения в принципе, только консольные! А для того, чтобы сделать оконное приложение надо поставить Visual Studio 2022! Чёрт бы их подрал, что я еще могу сказать? Буду разбираться дальше, что делать...
じゃ、ね!