mirror of
https://github.com/EDeev/student_sorter.git
synced 2026-06-15 19:11:00 +03:00
3.8 KiB
3.8 KiB
Requirements
Системные требования
Операционная система
- Windows 10 (версия 1903 или выше)
- Windows 11 (любая версия)
Среда разработки
- Visual Studio 2019 (версия 16.11 или выше) ИЛИ
- Visual Studio 2022 (рекомендуется)
Компоненты Visual Studio
Visual Studio Installer components:
- MSVC v143 - VS 2022 C++ x64/x86 build tools
- Windows 10/11 SDK (10.0.19041.0 или выше)
- .NET Framework 4.8 targeting pack
- C++/CLI support for v143 build tools
Фреймворки и библиотеки
- .NET Framework 4.8 Runtime
- Visual C++ Redistributable для Visual Studio 2022
Внешние зависимости
- RSREU.IO.dll (включена в проект в папке x64/Debug/)
Конфигурация проекта
Платформы
- x64 (рекомендуется)
- x86 (поддерживается)
Конфигурации
- Debug
- Release
Свойства проекта
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<PlatformToolset>v143</PlatformToolset>
<CLRSupport>true</CLRSupport>
<CharacterSet>Unicode</CharacterSet>
Установка зависимостей
Автоматическая установка через Visual Studio
- Откройте Visual Studio Installer
- Выберите "Modify" для вашей установки Visual Studio
- Убедитесь, что установлены следующие компоненты:
- Desktop development with C++
- .NET Framework 4.8 targeting pack
- Windows 10/11 SDK
Ручная установка
.NET Framework 4.8
# Скачайте с официального сайта Microsoft
https://dotnet.microsoft.com/download/dotnet-framework/net48
Visual C++ Redistributable
# Для x64 систем
https://aka.ms/vs/17/release/vc_redist.x64.exe
# Для x86 систем
https://aka.ms/vs/17/release/vc_redist.x86.exe
Сборка проекта
Командная строка (MSBuild)
# Debug сборка
msbuild InvestWinApp.sln /p:Configuration=Debug /p:Platform=x64
# Release сборка
msbuild InvestWinApp.sln /p:Configuration=Release /p:Platform=x64
Visual Studio IDE
1. File → Open → Project/Solution
2. Выберите InvestWinApp.sln
3. Build → Build Solution (Ctrl+Shift+B)
Дополнительные инструменты (опционально)
Для разработки
- Git for Windows (для контроля версий)
- Windows Terminal (улучшенный терминал)
Для отладки
- Application Verifier (Windows SDK)
- PerfView (для профилирования)
Проверка установки
Выполните следующие команды в командной строке для проверки:
# Проверка .NET Framework
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" /v Release
# Проверка Visual Studio
where msbuild
# Проверка Windows SDK
dir "C:\Program Files (x86)\Windows Kits\10\bin"
Устранение неполадок
Ошибка "RSREU.IO не найдена"
- Убедитесь, что файл RSREU.IO.dll находится в папке x64/Debug/
- Проверьте ссылки на библиотеку в настройках проекта
Ошибка "Не удается найти Windows SDK"
- Переустановите Windows SDK через Visual Studio Installer
- Проверьте переменную среды WINDOWS_SDK_VERSION
Проблемы с .NET Framework
- Переустановите .NET Framework 4.8
- Проверьте наличие обновлений Windows