You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/els-for-runtimes/dotnet/README.md
+26-21Lines changed: 26 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
# .NET 6
1
+
# .NET
2
2
3
-
Endless Lifecycle Support (ELS) for .NET 6 from TuxCare provides security fixes for .NET 6 that has reached its end of life. This allows you to continue running .NET 6 applications without vulnerability concerns, even after official support has ended.
3
+
Endless Lifecycle Support (ELS) for .NET from TuxCare provides security fixes for .NET that has reached its end of life. This allows you to continue running .NET applications without vulnerability concerns, even after official support has ended.
4
4
5
5
## Supported Windows Versions
6
6
@@ -11,36 +11,41 @@ Endless Lifecycle Support (ELS) for .NET 6 from TuxCare provides security fixes
|**Windows Server Core**| 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 |
13
13
14
-
## Supported .NET 6 Versions
14
+
## Supported .NET Versions
15
15
16
-
**SDK 6.0.x**
17
-
The .NET SDK (Software Development Kit) is the recommended option if you plan to develop, build, test, or publish .NET 6 applications. It includes:
16
+
* .NET 6.0.x, 8.0.x, 10.0.x
17
+
18
+
#### SDK
19
+
20
+
The .NET SDK (Software Development Kit) is the recommended option if you plan to develop, build, test, or publish .NET applications. It includes:
18
21
19
22
* The .NET Runtime, which is required to run .NET apps.
20
23
* The ASP.NET Core Runtime, so you can develop and host ASP.NET Core web applications out of the box.
21
-
* The .NET CLI and build tools for compiling and managing your .NET 6 projects.
24
+
* The .NET CLI and build tools for compiling and managing your .NET projects.
22
25
23
26
With the SDK, you won't need to install separate runtimes for ASP.NET Core or the Desktop environment - everything is bundled together to streamline development and deployment.
24
27
25
-
**ASP.NET Core Runtime 6.0.x**
26
-
The ASP.NET Core Runtime contains the components needed to run ASP.NET Core web applications on .NET 6. It includes libraries and features for building dynamic web pages, RESTful APIs, and real-time communication with SignalR.
28
+
#### ASP.NET Core Runtime
29
+
The ASP.NET Core Runtime contains the components needed to run ASP.NET Core web applications on .NET. It includes libraries and features for building dynamic web pages, RESTful APIs, and real-time communication with SignalR.
27
30
28
31
*Note:* If you install the full .NET SDK, you already get the ASP.NET Core Runtime.
29
32
30
-
**.NET Desktop Runtime 6.0.x**
33
+
#### .NET Desktop Runtime
34
+
31
35
The .NET Desktop Runtime allows you to run Windows desktop applications built with Windows Forms or WPF (Windows Presentation Foundation). It focuses on providing a smooth experience for traditional graphical apps on Windows platforms.
32
36
33
-
**.NET Runtime 6.0.x**
37
+
#### .NET Runtime
38
+
34
39
The .NET Runtime is the base runtime required to run console or server-based .NET applications. It's more lightweight than the SDK, since it does not include compilers, build tools, or additional libraries for web or desktop development.
35
40
36
-
TuxCare applies security patches to .NET 6 for the above OS versions, ensuring continued stability and security even beyond the official end-of-life date.
41
+
TuxCare applies security patches to .NET for the above OS versions, ensuring continued stability and security even beyond the official end-of-life date.
37
42
38
43
## Installation via the .NET Installer
39
44
40
45
### Prerequisites & System Requirements
41
46
42
-
*Operating System compatibility - please, check the [supported versions](#supported-windows-versions) section above.
43
-
*For system requirements, please refer to the [official .NET documentation](https://learn.microsoft.com/en-us/dotnet/fundamentals/).
47
+
*Check the [supported versions](#supported-windows-versions) section above for operating system compatibility.
48
+
*Refer to the [official .NET documentation](https://learn.microsoft.com/en-us/dotnet/fundamentals/) for system requirements.
44
49
* Administrator rights for installation
45
50
* Check if you have .NET already installed on your system:
46
51
* Open *Command Prompt* (type `cmd` in the search bar) or *PowerShell* (type `powershell` in the search bar) and run the following command:
@@ -54,20 +59,20 @@ TuxCare applies security patches to .NET 6 for the above OS versions, ensuring c
54
59
</CodeWithCopy>
55
60
56
61
* If .NET is already installed, the command will return the version number. If it’s not installed, you’ll see an error message.
57
-
* It’s recommended that you first install the latest version of .NET before uninstalling the old one. This ensures a smooth transition without breaking the dependencies.
62
+
* Install the latest version of .NET before uninstalling the old one to ensure a smooth transition without breaking the dependencies.
58
63
59
64
### Installation Steps
60
65
61
66
* Obtain the required license to get access to the service.
62
67
* Contact [sales@tuxcare.com](mailto:sales@tuxcare.com) to receive the necessary steps for generating your unique access link (tokenized URL). Anonymous access is restricted.
63
68
* Follow the provided instructions to create your secure download link.
64
-
* Use this link to access and download .NET 6 files.
69
+
* Use this link to access and download .NET files.
65
70
* Choose the appropriate runtime:
66
71
* **.NET SDK** - Includes everything needed for development, including the runtime and build tools.
67
72
* **.NET Runtime** - Runs .NET applications but does not include development tools.
68
73
* **.NET Runtime Desktop** - Required for running desktop applications built with .NET.
69
74
* **ASP.NET Core Runtime** - Needed for running web applications and services built with ASP.NET Core.
70
-
For more information please refer to the [official .NET documentation](https://learn.microsoft.com/en-us/dotnet/fundamentals/).
75
+
For more information, refer to the [official .NET documentation](https://learn.microsoft.com/en-us/dotnet/fundamentals/).
71
76
* Download the corresponding installer based on your system type (x64 or x86). Downloading the latest version is recommended.
72
77
* .NET SDK - Installed via an .exe installer.
73
78
* .NET Runtime, .NET Runtime Desktop, and ASP.NET Core Runtime – Installed via .msi files.
@@ -109,7 +114,7 @@ If you’re new to .NET, we recommend visiting the [official .NET documentation]
109
114
110
115
### Create and Run a Test Project
111
116
112
-
For a quick start, you can follow this example to create and run a simple console application:
117
+
For a quick start, follow this example to create and run a simple console application:
113
118
114
119
* Open *Command Prompt* (type `cmd` in the search bar) or *PowerShell* (type `powershell` in the search bar).
115
120
* Run the following command to create a new console application:
@@ -185,7 +190,7 @@ The following commands are useful for managing and troubleshooting .NET installa
185
190
C:\Program Files\dotnet\dotnet.exe
186
191
```
187
192
188
-
*`dontet --info` displays information about the installed .NET SDKs, runtimes and your OS. It also verifies the .NET is correctly set up.
193
+
*`dotnet --info` displays information about the installed .NET SDKs, runtimes and your OS. It also verifies the .NET is correctly set up.
189
194
190
195
<CodeWithCopy>
191
196
@@ -232,7 +237,7 @@ The following commands are useful for managing and troubleshooting .NET installa
232
237
https://aka.ms/dotnet/runtimes-sdk-info
233
238
```
234
239
235
-
*`dotnet –list-sdks` command lists all the .NET SDKs installed on your system. It’s recommended to uninstall the old .NET version after you install a new one.
240
+
*`dotnet –list-sdks` command lists all the .NET SDKs installed on your system. Uninstall the old .NET version after you install a new one.
236
241
237
242
<CodeWithCopy>
238
243
@@ -266,7 +271,7 @@ dotnet nuget add source \
266
271
267
272
Replace `$USERNAME` and `$PASSWORD` with the credentials provided by [sales@tuxcare.com](mailto:sales@tuxcare.com).
268
273
269
-
## Uninstall ELS for .NET 6
274
+
## Uninstall ELS for .NET
270
275
271
276
### Uninstall via Windows Settings
272
277
@@ -307,7 +312,7 @@ After uninstalling .NET some files may remain in the following locations:
307
312
*`C:\Program Files\dotnet\`
308
313
*`C:\Users\<user>\.dotnet\`
309
314
310
-
Consider deleting the folders manually to fully remove .NET.
0 commit comments