Visual Studio 2017에서 XP용으로 빌드하는 방법은 무엇입니까?

Visual Studio 2017에서 XP용으로 빌드하는 방법은 무엇입니까?

따라해보려고 했는데Windows XP용 프로그램 구성General, 하지만 아래에는 옵션이 없습니다 Configuration Properties. 나는 설치 Desktop development with C++했고 Windows XP support for C++.

여기에 이미지 설명을 입력하세요

답변1

Windows XP용 Windows 10의 Visual Studio 2017에서 C# 프로젝트를 컴파일하는 방법에 대한 솔루션을 찾았습니다. VS2017에서 솔루션 탐색기로 이동하여 프로젝트를 마우스 오른쪽 버튼으로 클릭하세요. 속성으로 이동하여 응용 프로그램 메뉴에서 .NET Framework 4아래를 선택합니다 Target framework. 기본적으로 설치된 VS2017에서 선택할 수 있는 가장 낮은 버전입니다.

XP에서 작동하는 최신 .NET 프레임워크는 3.5라고 생각했습니다. 그러나 나는 틀렸다.여기Microsoft 문서에는 다음과 같이 나와 있습니다.

.NET Framework 4.0.3 .NET Framework 4.0.3은 Windows XP 및 Windows Server 2003에서 지원되는 최신 .NET Framework 버전입니다. .NET Framework 4.0.3을 사용하려면 .NET Framework 4를 먼저 설치해야 합니다. 이러한 .NET Framework 버전은 모두 Microsoft에서 더 이상 지원되지 않습니다.

.NET Framework 4 Windows XP에 .NET Framework 4를 설치할 수 있습니다. Microsoft에서는 더 이상 지원하지 않습니다.

.NET 4 프레임워크로 프로젝트를 컴파일했는데 XP에서는 기본적으로 작동하지 않았습니다. 최신 .NET4를 설치하지 않으면 유효한 응용 프로그램이 아니라고 불평했습니다.

그 후 구글링해서 .net4 for xp파일을 찾았어요dotNetFx40_Full_x86_x64.exe 여기. XP 컴퓨터에 설치했는데 내 프로젝트 exe 파일이 Win10 VS2017 64비트에서 컴파일되는 동안 32비트 XP SP3에서 작동했습니다.

관련 정보