Wie zu bauen für XP in Visual Studio 2017?

Ich habe versucht, Beim Konfigurieren von Programmen für Windows XP zu folgen, aber ich habe keine General Option unter Configuration Properties. Ich habe Desktop development with C++ und Windows XP support for C++ installiert.

geben Sie hier die Bildbeschreibung ein

Author: Hrvoje T, 2018-06-09

1 answers

Ich habe eine Lösung zum Kompilieren eines C# - Projekts in Visual Studio 2017 unter Windows 10 für Windows XP gefunden. Gehen Sie in VS2017 zu Solution Explorer und klicken Sie mit der rechten Maustaste auf Ihr Projekt. Gehen Sie zu Eigenschaften und wählen Sie im Anwendungsmenü .NET Framework 4 unter Target framework. Dies ist die niedrigste Version, die Sie in VS2017 standardmäßig installiert auswählen können.

Ich dachte, dass das neueste. NET Framework, das unter XP funktioniert, 3.5 war. Ich habe mich jedoch geirrt. Hier in Microsoft Docs heißt es:

.NET Framework 4.0.3 Das. NET Framework 4.0.3 ist das neueste unterstützte . NET Framework-Version unter Windows XP und Windows Server 2003. Netz Framework 4.0.3 erfordert, dass zuerst. NET Framework 4 installiert wird. Beide. NET Framework-Versionen werden nicht mehr unterstützt von Microsoft.

. NET Framework 4 Sie können. NET Framework 4 unter Windows XP installieren. Es wird nicht mehr von Microsoft unterstützt.

Ich habe das Projekt mit. NET 4 Framework kompiliert und es hat standardmäßig nicht funktioniert XP. Sie beschwerte sich darüber, dass es sich nicht um eine gültige Anwendung handele, ohne die Installation neuer .NET4.

Danach habe ich .net4 for xp gegoogelt und eine Datei gefunden dotNetFx40_Full_x86_x64.exe hier. Installierte es auf dem XP-Computer und meine Projekt-EXE-Datei funktionierte auf 32-Bit XP SP3, während sie auf Win10 VS2017 64-Bit kompiliert wurde.

 3
Author: Hrvoje T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-12 07:59:03