-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Sebastien Pouliot edited this page Feb 17, 2022
·
5 revisions
The Analyze
menu offers different tools to help you to understand the
differences between the app bundles.
-
SHIFT+T
Diff Custom Tool Output -
SHIFT+C
Compare Selected Files -
SHIFT+I
Identify All Files -
SHIFT+J
Identify Selected File
Specify a file that describe a custom mapping between files from both application bundles/directories.
Moving Xamarin legacy applications to .net6 includes a lot of changes, including how files are named.
- The main assembly now has an extension of
.dll
(not.exe
); -
Xamarin.iOS.dll
is now calledMicrosoft.iOS.dll
; -
mscorlib.dll
is now calledSystem.Private.CoreLib.dll
; - The
*.aotdata.*
files must be renamed to match the new assembly names.
Without a mapping, like the one following, then your ability to compare the two bundles would be limited, at least using this tool.
MySimpleView.exe=MySimpleView.dll
Xamarin.iOS.dll=Microsoft.iOS.dll
Xamarin.iOS.aotdata.arm64=Microsoft.iOS.aotdata.arm64
mscorlib.aotdata.arm64=System.Private.CoreLib.aotdata.arm64
mscorlib.dll=System.Private.CoreLib.dll