Skip to content
Discussion options

You must be logged in to vote

Here's some extra info.


As for the actual EXE being launched for config itself, if you're building it with .NET (C#), you should use NativeAOT if it is possible for you. To ensure you get a fully static binary. If you're using another programming language, make a static build if possible.

Alternatively, if that is not possible set <RollForward>Major</RollForward> in the .csproj file of the project that creates the EXE.

This will allow the built program to use a newer .NET version than it was originally created for. For example, using .NET 9 if the program was built for .NET 8 and the user does not have .NET 8 installed. While that technically can break long term, it is relatively rare fo…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@asesidaa
Comment options

@Sewer56
Comment options

Answer selected by asesidaa
@asesidaa
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants