How can I create a project with a specified .NET version in ABP Studio? When creating a new project, the default version is 9.3.2.
3 Answer(s)
-
0
To create a project with a specified .NET (and ABP) version in ABP Studio, you cannot directly select the .NET version from the ABP Studio GUI. ABP Studio uses a version mapping system, where each Studio version is mapped to a specific ABP template version, which in turn targets a specific .NET version.
If you want to create a project targeting a specific .NET version (for example, .NET 8), you need to:
Install the corresponding version of the ABP Studio CLI that generates the template for your desired .NET/ABP version. You can find the version mappings here:
- https://abp.io/docs/latest/studio/version-mapping
Use the CLI to generate the project. For example, to generate a project with ABP 8.3.4 (which targets .NET 8), install the matching CLI version and run:
dotnet tool install -g Volo.Abp.Studio.Cli --version 0.9.8 abp new MyProject
- After generating the project, you can open and manage it in the latest ABP Studio.
Note: The ABP Studio GUI always uses the template version mapped to its own version, so for custom .NET versions, the CLI approach is required.
Sources:
- https://abp.io/docs/latest/studio/version-mapping
- https://abp.io/support/questions/8480
This response was generated by AI. If it didn’t solve your problem, feel free to post a new answer — our support team will jump in to help you soon.
-
0
Can ABP Suite download previous versions?
-
0
hi
abp get-source <module-name> --version 9.0.0