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: articles/azure-functions/create-first-function-vs-code-csharp.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,12 +35,12 @@ In this section, you use Visual Studio Code to create a local Azure Functions pr
35
35
36
36
1. For **Select a .NET runtime**, choose from one of the following options:
37
37
38
-
| .NET runtime| Process model | Description |
39
-
| --- | --- | --- |
40
-
|**.NET 6.0 (LTS)**|[In-process](functions-dotnet-class-library.md)|_In-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions. Function code runs in the same process as the Functions host. |
41
-
|**.NET 6.0 Isolated (LTS)**|[Isolated worker process](dotnet-isolated-process-guide.md)| Functions run on .NET 6, but in a separate process from the Functions host. |
42
-
|**.NET 7.0 Isolated**|[Isolated worker process](dotnet-isolated-process-guide.md)| Because .NET 7 isn't an LTS version of .NET, your functions must run in an isolated process on .NET 7. |
43
-
|**.NET Framework Isolated**|[Isolated worker process](dotnet-isolated-process-guide.md)| Choose this option when your functions need to use libraries only supported on the .NET Framework. |
38
+
|Option |.NET version| Process model | Description |
39
+
| --- | --- |--- | --- |
40
+
|**.NET 6.0 (LTS)**|.NET 6 |[In-process](functions-dotnet-class-library.md)|_In-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions. Function code runs in the same process as the Functions host. |
41
+
|**.NET 6.0 Isolated (LTS)**|.NET 6 |[Isolated worker process](dotnet-isolated-process-guide.md)| Functions run on .NET 6, but in a separate process from the Functions host. |
42
+
|**.NET 7.0 Isolated**|.NET 7 |[Isolated worker process](dotnet-isolated-process-guide.md)| Because .NET 7 isn't an LTS version of .NET, your functions must run in an isolated process on .NET 7. |
43
+
|**.NET Framework Isolated**|.NET 7 |[Isolated worker process](dotnet-isolated-process-guide.md)| Choose this option when your functions need to use libraries only supported on the .NET Framework. |
44
44
45
45
The two process models use different APIs, and each process model uses a different template when generating the function project code. If you don't see these options, press F1 and type `Preferences: Open user settings`, then search for `Azure Functions: Project Runtime` and make sure that the default runtime version is set to `~4`.
@@ -42,14 +42,14 @@ The Azure Functions project template in Visual Studio creates a C# class library
42
42
43
43
1. In **Additional information** choose from one of the following options for **Functions worker**:
44
44
45
-
| .NET runtime| Process model | Description |
46
-
| --- | --- | --- |
47
-
|**.NET 6.0 (Long Term Support)**|[In-process](functions-dotnet-class-library.md)|_In-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions. Function code runs in the same process as the Functions host. |
48
-
|**.NET 6.0 Isolated (Long Term Support)**|[Isolated worker process](dotnet-isolated-process-guide.md)| Functions run on .NET 6, but in a separate process from the Functions host. |
49
-
|**.NET 7.0 Isolated**|[Isolated worker process](dotnet-isolated-process-guide.md)| Because .NET 7 isn't an LTS version of .NET, your functions must run in an isolated process on .NET 7. |
50
-
|**.NET Framework Isolated v4**|[Isolated worker process](dotnet-isolated-process-guide.md)| Choose this option when your functions need to use libraries only supported on the .NET Framework. |
51
-
|**.NET Core 3.1 (Long Term Support)**|[In-process](functions-dotnet-class-library.md)| .NET Core 3.1 is no longer a supported version of .NET and isn't supported by Functions version 4.x. Use .NET 6.0 instead. |
52
-
|**.NET Framework v1**|[In-process](functions-dotnet-class-library.md)| Choose this option when your functions need to use libraries only supported on older versions of .NET Framework. Requires version 1.x of the Functions runtime. |
45
+
|Option |.NET version| Process model | Description |
46
+
| --- | --- |--- | --- |
47
+
|**.NET 6.0 (Long Term Support)**|.NET 6 |[In-process](functions-dotnet-class-library.md)|_In-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions. Function code runs in the same process as the Functions host. |
48
+
|**.NET 6.0 Isolated (Long Term Support)**|.NET 6 |[Isolated worker process](dotnet-isolated-process-guide.md)| Functions run on .NET 6, but in a separate process from the Functions host. |
49
+
|**.NET 7.0 Isolated**|.NET 7 |[Isolated worker process](dotnet-isolated-process-guide.md)| Because .NET 7 isn't an LTS version of .NET, your functions must run in an isolated process on .NET 7. |
50
+
|**.NET Framework Isolated v4**| .NET Framework 4.8 |[Isolated worker process](dotnet-isolated-process-guide.md)| Choose this option when your functions need to use libraries only supported on the .NET Framework. |
51
+
|**.NET Core 3.1 (Long Term Support)**| .NET Core 3.1 |[In-process](functions-dotnet-class-library.md)| .NET Core 3.1 is no longer a supported version of .NET and isn't supported by Functions version 4.x. Use .NET 6.0 instead. |
52
+
|**.NET Framework v1**|.NET Framework |[In-process](functions-dotnet-class-library.md)| Choose this option when your functions need to use libraries only supported on older versions of .NET Framework. Requires version 1.x of the Functions runtime. |
53
53
54
54
The two process models use different APIs, and each process model uses a different template when generating the function project code. If you don't see options for .NET 6.0 and later .NET runtime versions, you may need to [update your Azure Functions tools installation](https://developercommunity.visualstudio.com/t/Sometimes-the-Visual-Studio-functions-wo/10224478?).
0 commit comments