Jeśli dobrze zrozumialem tę prezentację: https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2019-Launch-Event/Whats-Coming-with-NT-Core-30 , mozemy zbudować exe apki WinForms która nie będzie potrzebowała frameworka zainstalowanego w systemie. Dobrze zrozumialem? Na jakich systemach powinno to działać? Nie znalazłem tej informacji. Próbowałem uruchomić na WinXp i pisze mi że .exe nie jest prawidłową aplikacją win32.
0
1
https://docs.microsoft.com/en-us/dotnet/core/windows-prerequisites?tabs=netcore2x
.NET Core is supported on the following versions of:
Windows 7 SP1
Windows 8.1
Windows 10 Anniversary Update (version 1607) or later versions
Windows Server 2008 R2 SP1 (Full Server or Server Core)
Windows Server 2012 SP1 (Full Server or Server Core)
Windows Server 2012 R2 (Full Server or Server Core)
Windows Server 2016 or later versions (Full Server, Server Core, or Nano Server)
Jeszcze jeszcze kompatybilność per wersja, np: .NET Core 3.0 - Supported OS versions
Windows
OS | Version | Architectures | Notes |
---|---|---|---|
Windows Client | 7 SP1+, 8.1 | x64, x86 | |
Windows 10 Client | Version 1607+ | x64, x86 | |
Nano Server | Version 1709+ | x64, ARM32 | |
Windows Server | 2012 R2 SP1+ | x64, x86 |
See the Windows Lifecycle Fact Sheet for details regarding each Windows release lifecycle.
macOS
OS | Version | Architectures | Notes |
---|---|---|---|
Mac OS X | 10.12+ | x64 | Apple Support Sitemap Apple Security Updates |
Linux
OS | Version | Architectures | Notes |
---|---|---|---|
Red Hat Enterprise Linux | 6 | x64 | Microsoft support policy |
Red Hat Enterprise Linux CentOS Oracle Linux |
7 | x64 | Red Hat support policy CentOS lifecycle Oracle Linux lifecycle |
Fedora | 28+ | x64 | Fedora lifecycle |
Debian | 9 | x64, ARM32, ARM64 | Debian lifecycle |
Ubuntu | 16.04+ | x64, ARM32, ARM64 | Ubuntu lifecycle |
Linux Mint | 18 | x64 | Linux Mint end of life announcements |
openSUSE | 42.3+ | x64 | OpenSUSE lifecycle |
SUSE Enterprise Linux (SLES) | 12 SP2+ | x64 | SUSE lifecycle |
Alpine Linux | 3.8+ | x64, ARM64 | Alpine lifecycle |
0
Jeśli nie będzie frameworku w systemie to i tak chyba powinien byc w folderze aplikacji. Nie?
0
Zależy w jaki sposób wypuścisz aplikacje.