I have created a cross platform desktop application using Avalonia framework. It saves the file in a custom extension lets say (.mcuext). I am able to update the Info.plist and