mirror of
https://github.com/fadden/ciderpress.git
synced 2024-12-22 05:29:43 +00:00
Added notes about VS2015CE and WinXP
This commit is contained in:
parent
98f098d421
commit
c1694deb7e
15
README.md
15
README.md
@ -74,7 +74,10 @@ Building the Sources
|
|||||||
The current version of CiderPress is targeted for Visual Studio 2013,
|
The current version of CiderPress is targeted for Visual Studio 2013,
|
||||||
using the WinXP compatibility Platform Toolset to allow installation on
|
using the WinXP compatibility Platform Toolset to allow installation on
|
||||||
Windows XP systems. You should be able to select Debug or Release and
|
Windows XP systems. You should be able to select Debug or Release and
|
||||||
just build the entire thing.
|
just build the entire thing. The project files have been updated so
|
||||||
|
that VS2015 Community Edition will accept them, but the new "universal CRT"
|
||||||
|
causes problems with WinXP, so the build files still require the older
|
||||||
|
set of tools.
|
||||||
|
|
||||||
If you want to use the static analyzer, you will need to change the
|
If you want to use the static analyzer, you will need to change the
|
||||||
Platform Toolset to straight Visual Studio 2013.
|
Platform Toolset to straight Visual Studio 2013.
|
||||||
@ -221,10 +224,12 @@ code reorganization to make this easier, as did NufxLib v3.0.
|
|||||||
4. Windows XP support. The default Visual Studio 2013 configuration creates
|
4. Windows XP support. The default Visual Studio 2013 configuration creates
|
||||||
executables that do not work in Windows XP. CiderPress uses a compatibility
|
executables that do not work in Windows XP. CiderPress uses a compatibility
|
||||||
toolset and packs about 5MB of additional DLLs (mfc120u.dll, msvcr120.dll) in
|
toolset and packs about 5MB of additional DLLs (mfc120u.dll, msvcr120.dll) in
|
||||||
the install package to keep things working. At some point it may not be
|
the install package to keep things working. Visual Studio 2015 shipped with a
|
||||||
possible to support WinXP, or building for WinXP will prevent something from
|
new "Universal CRT" that requires more effort and disk space. At some point
|
||||||
working. The good news is that, for the current round of tools, it's
|
it may not be possible to support WinXP, or building for WinXP will prevent
|
||||||
possible to build a single binary that works fully on WinXP and later systems.
|
something from working. The good news is that, for the current round of
|
||||||
|
tools, it's possible to build a single binary that works fully on WinXP and
|
||||||
|
later systems.
|
||||||
|
|
||||||
5. Installer magic. Security improvements and changes like the Win8 "Metro"
|
5. Installer magic. Security improvements and changes like the Win8 "Metro"
|
||||||
launcher affect the way apps are installed and launched. So far the only
|
launcher affect the way apps are installed and launched. So far the only
|
||||||
|
Loading…
Reference in New Issue
Block a user