Below are two images:
Image A shows the EXE generated by the compile button.
Image B shows the EXE generated by the publish button.
1. Their interfaces are different. Can they be unified to the same interface (Image B)?
2. Regarding interface localization, I believe it is necessary because many computers do not have the latest .NET 8 installed.
My idea is: In the LA Classes folder, keep a public global class library file containing functions for this interface. If this function exists, use it during compilation; otherwise, use the default English interface. This way, it is also possible to achieve downloading the runtime files using custom links.
The user interface should explain to the user what is happening and what should be done. Using localized language seems more user-friendly.
Or there may be a better solution available.
Image A shows the EXE generated by the compile button.
Image B shows the EXE generated by the publish button.
1. Their interfaces are different. Can they be unified to the same interface (Image B)?
2. Regarding interface localization, I believe it is necessary because many computers do not have the latest .NET 8 installed.
My idea is: In the LA Classes folder, keep a public global class library file containing functions for this interface. If this function exists, use it during compilation; otherwise, use the default English interface. This way, it is also possible to achieve downloading the runtime files using custom links.
The user interface should explain to the user what is happening and what should be done. Using localized language seems more user-friendly.
Or there may be a better solution available.