mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-07-14 07:31:22 +03:00
Windows 7 Support: Detailed in its own document now
parent
9e1055cef1
commit
ad36364d95
@ -458,57 +458,9 @@ EDMarketConnector.exe to run again.
|
||||
|
||||
<!-- vim-markdown-toc -->
|
||||
## Application won't run under Windows 7
|
||||
This application is no longer supported on Windows 7.
|
||||
|
||||
Development of this application tends to track the latest stable release of
|
||||
Python as per https://www.python.org/downloads/windows/ . For the 5.0
|
||||
series of releases we are using Python 3.9 which no longer supports Windows
|
||||
7 (it does still support Windows 8, 8.1 and all versions of 10).
|
||||
|
||||
Trying to run either EDMarketConnector.exe or EDMC.exe (the command-line
|
||||
tool we provide) will result in an error like:
|
||||
|
||||
"api-ms-win-core-path-l1-1-0.dll" is missing
|
||||
|
||||
That DLL file is not part of Windows 7, being added from Windows 8 onwards.
|
||||
Python 3.9 relies on it, hence no support under Windows 7.
|
||||
|
||||
NB: Versions of this application prior to 5.0.0 will work poorly, at best,
|
||||
against Elite Dangerous Odyssey. We provide no support for them under that
|
||||
version, and that includes the older 'Horizons' version once it has been
|
||||
updated to the newer Odyssey code later in 2021.
|
||||
|
||||
Until we use any Python feature (such as forthcoming 'matches' in Python 3.10)
|
||||
you can attempt to [run from source](https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source)
|
||||
under Python 3.8, but we make no guarantees about this working now, or in
|
||||
the future. Use the latest 3.8 version from [python.org](https://www.python.org/downloads/windows/).
|
||||
You need the 32-bit version. **NB: As of Python 3.8.12 they no longer release
|
||||
windows installers/packages, so you would have to find a way to compile
|
||||
python from source in order to use the latest**. *It really is in your
|
||||
best interests to be using Windows 10*.
|
||||
|
||||
As per "[Windows 7 support ended on January 14, 2020](https://support.microsoft.com/en-us/windows/windows-7-support-ended-on-january-14-2020-b75d4580-2cc7-895a-2c9c-1466d9a53962)"
|
||||
, Windows 7 is no longer supported by Microsoft:
|
||||
|
||||
<blockquote>Microsoft made a commitment to provide 10 years of product support
|
||||
for Windows 7 when it was released on October 22, 2009. This 10-year period
|
||||
has now ended, and Microsoft has discontinued Windows 7 support so that we can
|
||||
focus our investment on supporting newer technologies and great new
|
||||
experiences. The specific end of support day for Windows 7 was January 14,
|
||||
2020. Technical assistance and software updates from Windows Update that help
|
||||
protect your PC are no longer available for the product. Microsoft strongly
|
||||
recommends that you move to Windows 10 to avoid a situation where you need
|
||||
service or support that is no longer available.
|
||||
</blockquote>
|
||||
|
||||
We assume that if you have the funds to pay for [Windows 7 Extended
|
||||
Security Updates](https://docs.microsoft.com/en-us/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq)
|
||||
then you could as easily buy new Windows 10 capable hardware or purchase a
|
||||
standalone copy of Windows 10 to use.
|
||||
|
||||
Despite what MicroSoft says on that page about support ending you should
|
||||
still be able to [upgrade to Windows 10 for free](https://techviral.net/upgrade-windows-7-to-windows-10/).
|
||||
|
||||
Please read
|
||||
[our separate document about Windows 7 support](./Windows-7-Support.md).
|
||||
|
||||
<!-- vim-markdown-toc Redcarpet -->
|
||||
|
||||
|
103
Windows-7-Support.md
Normal file
103
Windows-7-Support.md
Normal file
@ -0,0 +1,103 @@
|
||||
# Support For Windows 7 in Elite Dangerous Market Connector
|
||||
|
||||
## We do not support an OS that the manufacturer does not support
|
||||
|
||||
This application is no longer supported on Windows 7.
|
||||
|
||||
Development of this application tends to track the latest stable release of
|
||||
Python as per https://www.python.org/downloads/windows/ . For our 5.0.x
|
||||
series of releases we started using Python 3.9 which
|
||||
[no longer supports Windows 7](https://www.python.org/downloads/release/python-390/).
|
||||
|
||||
The installer now also actively disallows installation on Windows 7. Python 3.9 is incompatible with this unsupported version of Windows.
|
||||
Pythoon 3.9 does still support Windows 8, 8.1 and all versions of 10. Windows
|
||||
11 is assumed to 'Just Work' where a release works on Windows 10.
|
||||
|
||||
Trying to run either EDMarketConnector.exe or EDMC.exe (the command-line
|
||||
tool we provide) will result in an error like:
|
||||
|
||||
"api-ms-win-core-path-l1-1-0.dll" is missing
|
||||
|
||||
That DLL file is not part of Windows 7, being added from Windows 8 onwards.
|
||||
Python 3.9 relies on it, hence no support under Windows 7.
|
||||
|
||||
NB: Versions of this application prior to 5.0.0 will work poorly, at best,
|
||||
against Elite Dangerous Odyssey. We provide no support for them under that
|
||||
version, and that includes the older 'Horizons' version once it has been
|
||||
updated to the newer Odyssey code later in 2021.
|
||||
|
||||
As per "[Windows 7 support ended on January 14, 2020](https://support.microsoft.com/en-us/windows/windows-7-support-ended-on-january-14-2020-b75d4580-2cc7-895a-2c9c-1466d9a53962)"
|
||||
, Windows 7 is no longer supported by Microsoft:
|
||||
|
||||
<blockquote>Microsoft made a commitment to provide 10 years of product support
|
||||
for Windows 7 when it was released on October 22, 2009. This 10-year period
|
||||
has now ended, and Microsoft has discontinued Windows 7 support so that we can
|
||||
focus our investment on supporting newer technologies and great new
|
||||
experiences. The specific end of support day for Windows 7 was January 14,
|
||||
2020. Technical assistance and software updates from Windows Update that help
|
||||
protect your PC are no longer available for the product. Microsoft strongly
|
||||
recommends that you move to Windows 10 to avoid a situation where you need
|
||||
service or support that is no longer available.
|
||||
</blockquote>
|
||||
|
||||
We assume that if you have the funds to pay for [Windows 7 Extended
|
||||
Security Updates](https://docs.microsoft.com/en-us/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq)
|
||||
then you could as easily buy new Windows 10 capable hardware or purchase a
|
||||
standalone copy of Windows 10 to use.
|
||||
|
||||
Despite what MicroSoft says on that page about support ending you should
|
||||
still be able to [upgrade to Windows 10 for free](https://techviral.net/upgrade-windows-7-to-windows-10/).
|
||||
|
||||
|
||||
## Options for running EDMarketConnector
|
||||
|
||||
### Run from source
|
||||
Until we use any Python feature (such as forthcoming 'matches' in Python 3.10)
|
||||
that isn't supported in Python 3.8 versions,
|
||||
you can attempt to [run from source](https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source)
|
||||
under Python 3.8, but we make no guarantees about this working now, or in
|
||||
the future.
|
||||
At that point you will either need to fork and apply workarounds, or accept
|
||||
that you can no longer run the latest version of ED Market Connector *and are
|
||||
stuck with any bugs that affect your use of the application*.
|
||||
|
||||
Use the latest 3.8 version from [python.org](https://www.python.org/downloads/windows/).
|
||||
You need the 32-bit version. **NB: As of Python 3.8.12 they no longer release
|
||||
windows installers/packages, so you would have to find a way to compile
|
||||
python from source in order to use the latest**.
|
||||
This is due to the
|
||||
[PEP-0602 policy](https://www.python.org/dev/peps/pep-0602/).
|
||||
|
||||
*It really is in your best interests to be using Windows 10*.
|
||||
|
||||
|
||||
**WE OFFER ZERO SUPPORT FOR RUNNING ANYTHING BUT THE VERY LATEST VERSION OF
|
||||
THIS APPLICATION, ON A SUPPORTED OS, WITH A SUPPORTED PYTHON VERSION.**
|
||||
Certainly any bugfixes will only be applied to, at most, the latest release
|
||||
Major.Minor version and our current development branch (ready for a future
|
||||
Major or Minor increment).
|
||||
|
||||
### Attempt to install workaround DLLs
|
||||
Some people have reported success when utilising a workaround that installs
|
||||
copies of pertinent DLL files on their Windows system.
|
||||
|
||||
**WE DO NOT ENDORSE OR SUPPORT THIS WORKAROUND AT ALL. IF YOU BREAK YOUR
|
||||
WINDOWS INSTALL, EXPERIENCE A MALWARE INFECTION, OR ANY OTHER ISSUE WHEN
|
||||
ATTEMPTING SUCH WORKAROUNDS WE DISAVOW ANY AND ALL RESPONSIBILITY.**
|
||||
|
||||
Such a workaround is detailed in
|
||||
[this forum reply](https://forums.frontier.co.uk/threads/elite-dangerous-market-connector-edmc.548869/post-9627785).
|
||||
|
||||
**WE DO NOT ENDORSE OR SUPPORT THIS WORKAROUND AT ALL. IF YOU BREAK YOUR
|
||||
WINDOWS INSTALL, EXPERIENCE A MALWARE INFECTION, OR ANY OTHER ISSUE WHEN
|
||||
ATTEMPTING SUCH WORKAROUNDS WE DISAVOW ANY AND ALL RESPONSIBILITY.**
|
||||
|
||||
## You really should upgrade your OS
|
||||
|
||||
We appreciate that some people are using hardware that is problematic to use
|
||||
Windows 8.1, Windows 10 or Windows 11 on, and may not have the necessary
|
||||
financial means to obtain newer hardware.
|
||||
|
||||
However, we emphasise that is in your best interests to be using an OS, and
|
||||
version, that is still supported by its vendor. We bear no responsibility
|
||||
if you choose to not do so.
|
Loading…
x
Reference in New Issue
Block a user