@make_luv

Что за ошибка Метрики при сборке пакета?

Сделал универсальное приложение для магазина WIndows, добавил туда Yandex.Metrika из nuget.
В режиме отладки всё нормально, но при сборке пакетов для магазина вываливается ошибка:

Серьезность Код Описание Проект Файл Строка
Ошибка ILT0020: Сборка "Yandex.Metrica, Version=1.6.5415.248, Culture=neutral, PublicKeyToken=null" содержит тип с пустым именем в пространстве имен или области PrivateImplementationDetails {01C6866-F6C1-49AE-B906-B2E4F6516554}". Пустые имена не допускаются.

Что это значит? Как лечить?
  • Вопрос задан
  • 277 просмотров
Пригласить эксперта
Ответы на вопрос 1
Nipheris
@Nipheris Куратор тега C#
Спасибо за суммон.
В этой сборке действительно есть тип со странным именем, которое даже толком не парсится (возможно, содержит символы юникода):
87d35e4abf0a4629b83d87a242fc21de.png
Вероятно это имя дал типу обфускатор, который использовали в Яндексе для этой сборки (а его использовали, судя по именам методов и полей вида A, b, C и т.д.)
Думаю, об этой проблеме нужно отписать Яндексу (если конечно для этого пакета не существует опенсорсных исходников, что сомнительно).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы