M
M
make_luv2015-08-11 14:32:39
Windows
make_luv, 2015-08-11 14:32:39

What is Metrica's error when building a package?

I made a universal application for the WIndows store, added Yandex.Metrika from nuget.
In debug mode, everything is fine, but when building packages for the store, an error occurs:
Severity Code Description Project File String
Error ILT0020: Assembly "Yandex.Metrica, Version=1.6.5415.248, Culture=neutral, PublicKeyToken=null" contains a type with an empty name in namespace or area PrivateImplementationDetails {01C6866-F6C1-49AE-B906-B2E4F6516554}". Empty names are not allowed.
What does this mean? How to treat?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Stanislav Makarov, 2015-08-11
@Nipheris

Thanks for the summon.
In this assembly, there really is a type with a strange name that is not even properly parsed (possibly contains Unicode characters):
Probably, this name was given to the type by the obfuscator that was used in Yandex for this assembly (and it was used, judging by the names of methods and fields of the form A , b, C, etc.)
I think this problem should be reported to Yandex (unless, of course, there are no open source sources for this package, which is doubtful).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question