Open valentinbreiz opened 8 months ago
Because they were added everywhere to ensure that we would not get collisions if two assemblies are called the same and have the same class. The implementation has a few unfortunate side effects since certain labels were hard-coded, like this case.
Why not replace it for something like %LastKnownAddress%
and then replace it for the actual label at compile time?
Kind of agree but why assembly numbers was added?