
我試著跟隨配置 Windows XP 程式,但我沒有General
選擇Configuration Properties
。我安裝了Desktop development with C++
並且Windows XP support for C++
.
答案1
我找到如何在 Windows 10 for Windows XP 上的 Visual Studio 2017 中編譯 C# 專案的解決方案。在 VS2017 中,前往解決方案資源管理器並右鍵點擊您的專案。轉到屬性,然後在應用程式選單下.NET Framework 4
選擇Target framework
。這是預設安裝的VS2017中可以選擇的最低版本。
我認為在 XP 上運行的最新 .NET 框架是 3.5。然而,我錯了。這裡在微軟文件中它說:
.NET Framework 4.0.3 .NET Framework 4.0.3 是 Windows XP 和 Windows Server 2003 上支援的最新 .NET Framework 版本。 Microsoft 不再支援這兩個 .NET Framework 版本。
.NET Framework 4 您可以在 Windows XP 上安裝 .NET Framework 4。 Microsoft 不再支援它。
我使用.NET 4框架編譯了該項目,預設情況下它在XP上不起作用。它抱怨說,如果不提供安裝更新的 .NET4,就不是有效的應用程式。
之後我用谷歌搜尋.net4 for xp
並找到了一個文件dotNetFx40_Full_x86_x64.exe
這裡。將其安裝在 XP 電腦上,我的專案 exe 檔案在 32 位元 XP SP3 上運行,同時在 Win10 VS2017 64 位元上編譯。