diff --git a/IEHelper/IEHelper.vcxproj b/IEHelper/IEHelper.vcxproj index 16ebf92..db781ed 100644 --- a/IEHelper/IEHelper.vcxproj +++ b/IEHelper/IEHelper.vcxproj @@ -133,7 +133,7 @@ Level3 Disabled - WIN32;_DEBUG;%(PreprocessorDefinitions) + WIN32;_DEBUG;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 Use @@ -165,7 +165,7 @@ Level3 - WIN32;NDEBUG;%(PreprocessorDefinitions) + WIN32;NDEBUG;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 Use diff --git a/IEHelper/Stdafx.h b/IEHelper/Stdafx.h index 950f8a2..9aff0fd 100644 --- a/IEHelper/Stdafx.h +++ b/IEHelper/Stdafx.h @@ -4,10 +4,6 @@ #pragma once -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include #include #include \ No newline at end of file diff --git a/README.md b/README.md index 2082711..4d60f76 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@

Note: There is no official release yet, but the test version still does not have the Pre-released label; this is for testing upgrade functionality. Once the official release is complete, previous versions will be marked as Pre-released.

Attention

    -
  • This program is an x86 program, not an ARM application, not cross-platform, and cannot be used on Windows RT.
  • +
  • This program is an x86 program, not an ARM application, not cross-platform, and cannot be used on Windows RT.
  • This program uses some third-party libraries and other Github projects, and is completed using AI (ChatGTP). This project can be used for learning and communication purposes.
  • (Important) Internet Explorer must support TLS 1.2 (requiring the use of IE's XMLHttpRequest to retrieve update information), especially IE10. You can do this by opening the "Advanced" tab in Control Panel/Internet Explorer's "Internet Options," finding "Use TLS 1.2" and checking the box, then clicking "OK" and saving. The settings will take effect the next time you open the browser.
    灞忓箷鎴浘 2025-12-08 103450
diff --git a/appinstaller/appinstaller.vcxproj b/appinstaller/appinstaller.vcxproj index 8cc6e8a..40f0412 100644 --- a/appinstaller/appinstaller.vcxproj +++ b/appinstaller/appinstaller.vcxproj @@ -143,7 +143,7 @@ Level3 Disabled - WIN32;_DEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true MultiThreadedDebugDLL true @@ -204,7 +204,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/appinstaller/main.cpp b/appinstaller/main.cpp index 9754f27..0bf901f 100644 --- a/appinstaller/main.cpp +++ b/appinstaller/main.cpp @@ -1,7 +1,3 @@ -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include #include #include diff --git a/certmgr/certmgr.vcxproj b/certmgr/certmgr.vcxproj index 0f1a325..5a2b6e9 100644 --- a/certmgr/certmgr.vcxproj +++ b/certmgr/certmgr.vcxproj @@ -133,7 +133,7 @@ Use Level3 Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;CERTMGR_EXPORTS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;CERTMGR_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -180,7 +180,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;_USRDLL;CERTMGR_EXPORTS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;CERTMGR_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/certmgr/stdafx.h b/certmgr/stdafx.h index 6b7194f..43c45a2 100644 --- a/certmgr/stdafx.h +++ b/certmgr/stdafx.h @@ -4,9 +4,6 @@ // #pragma once -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif #include "targetver.h" diff --git a/desktopini/desktopini.vcxproj b/desktopini/desktopini.vcxproj index 1cb729c..ca299d3 100644 --- a/desktopini/desktopini.vcxproj +++ b/desktopini/desktopini.vcxproj @@ -136,7 +136,7 @@ Level3 Disabled - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -188,7 +188,7 @@ MaxSpeed true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/desktopini/main.cpp b/desktopini/main.cpp index 823f638..5b915e2 100644 --- a/desktopini/main.cpp +++ b/desktopini/main.cpp @@ -1,10 +1,6 @@ #define _CRT_SECURE_NO_WARNINGS #define HMODULE_MODE_EXE -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include #include #include diff --git a/notice/notice.vcxproj b/notice/notice.vcxproj index e8e3024..ecdca30 100644 --- a/notice/notice.vcxproj +++ b/notice/notice.vcxproj @@ -104,7 +104,7 @@ Level3 Disabled /ZW:nostdlib /FUplatform.winmd /FUwindows.winmd %(AdditionalOptions) - WIN32;_DEBUG;_WINDOWS;_USRDLL;NOTICE_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;NOTICE_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true false @@ -142,7 +142,7 @@ true true /ZW:nostdlib /FUplatform.winmd /FUWindows.winmd %(AdditionalOptions) - WIN32;NDEBUG;_WINDOWS;_USRDLL;NOTICE_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;NOTICE_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/notice/targetver.h b/notice/targetver.h index 332d020..416cebf 100644 --- a/notice/targetver.h +++ b/notice/targetver.h @@ -5,8 +5,4 @@ // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将 // 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。 -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include diff --git a/pkgmgr/pkgmgr.vcxproj b/pkgmgr/pkgmgr.vcxproj index c437c8c..e995260 100644 --- a/pkgmgr/pkgmgr.vcxproj +++ b/pkgmgr/pkgmgr.vcxproj @@ -103,7 +103,7 @@ Level3 Disabled /ZW:nostdlib /FUplatform.winmd /FUwindows.winmd %(AdditionalOptions) - WIN32;_DEBUG;_WINDOWS;_USRDLL;PKGMGR_EXPORTS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;PKGMGR_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true false @@ -142,7 +142,7 @@ true true /ZW:nostdlib /FUplatform.winmd /FUWindows.winmd %(AdditionalOptions) - WIN32;NDEBUG;_WINDOWS;_USRDLL;PKGMGR_EXPORTS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;PKGMGR_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/pkgmgr/targetver.h b/pkgmgr/targetver.h index 332d020..416cebf 100644 --- a/pkgmgr/targetver.h +++ b/pkgmgr/targetver.h @@ -5,8 +5,4 @@ // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将 // 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。 -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include diff --git a/pkgread/pkgread.vcxproj b/pkgread/pkgread.vcxproj index 381593e..50b73c5 100644 --- a/pkgread/pkgread.vcxproj +++ b/pkgread/pkgread.vcxproj @@ -134,13 +134,14 @@ NotUsing Level3 Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;PKGREAD_EXPORTS;HMODULE_MODE_DLL1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;PKGREAD_EXPORTS;HMODULE_MODE_DLL1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true D:\GitHub\App-Installer-For-Windows-8.x-Reset\packages\pugixml.1.15.0\build\native\include\ ProgramDatabase false false Default + false Windows @@ -192,7 +193,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;_USRDLL;PKGREAD_EXPORTS;HMODULE_MODE_DLL1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;PKGREAD_EXPORTS;HMODULE_MODE_DLL1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true D:\GitHub\App-Installer-For-Windows-8.x-Reset\packages\pugixml.1.15.0\build\native\include\ diff --git a/pkgread/targetver.h b/pkgread/targetver.h index 332d020..416cebf 100644 --- a/pkgread/targetver.h +++ b/pkgread/targetver.h @@ -5,8 +5,4 @@ // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将 // 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。 -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include diff --git a/priformatcli/priformatcli.vcxproj b/priformatcli/priformatcli.vcxproj index e24c80c..4f8bbaa 100644 --- a/priformatcli/priformatcli.vcxproj +++ b/priformatcli/priformatcli.vcxproj @@ -139,7 +139,7 @@ Level3 Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;PRIFORMATCLI_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;PRIFORMATCLI_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -190,7 +190,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;_USRDLL;PRIFORMATCLI_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;PRIFORMATCLI_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/priformatcli/targetver.h b/priformatcli/targetver.h index 332d020..416cebf 100644 --- a/priformatcli/targetver.h +++ b/priformatcli/targetver.h @@ -5,8 +5,4 @@ // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将 // 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。 -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include diff --git a/reslib/reslib.vcxproj b/reslib/reslib.vcxproj index 3a94c4b..3ccd9c5 100644 --- a/reslib/reslib.vcxproj +++ b/reslib/reslib.vcxproj @@ -132,7 +132,7 @@ Use Level3 Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;RESLIB_EXPORTS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;RESLIB_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -177,7 +177,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;_USRDLL;RESLIB_EXPORTS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;RESLIB_EXPORTS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/reslib/targetver.h b/reslib/targetver.h index 332d020..416cebf 100644 --- a/reslib/targetver.h +++ b/reslib/targetver.h @@ -5,8 +5,4 @@ // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将 // 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。 -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include diff --git a/settings/main.cpp b/settings/main.cpp index 7d2786b..a64d494 100644 --- a/settings/main.cpp +++ b/settings/main.cpp @@ -1,7 +1,3 @@ -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - #include #include #include diff --git a/settings/settings.vcxproj b/settings/settings.vcxproj index 7cf5832..dde70b0 100644 --- a/settings/settings.vcxproj +++ b/settings/settings.vcxproj @@ -145,7 +145,7 @@ Level3 Disabled - WIN32;_DEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -201,7 +201,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;HMODULE_MODE_EXE;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true diff --git a/shortcut/main.cpp b/shortcut/main.cpp index 5215f6a..af626fa 100644 --- a/shortcut/main.cpp +++ b/shortcut/main.cpp @@ -1,8 +1,3 @@ -#ifdef _M_ARM -#define _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE 1 -#endif - - #include #include #include diff --git a/shortcut/shortcut.vcxproj b/shortcut/shortcut.vcxproj index bae856f..8cf9a70 100644 --- a/shortcut/shortcut.vcxproj +++ b/shortcut/shortcut.vcxproj @@ -136,7 +136,7 @@ Level3 Disabled - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true @@ -188,7 +188,7 @@ MaxSpeed true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 true