Задать вопрос
@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 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Nipheris
@Nipheris Куратор тега C#
Спасибо за суммон.
В этой сборке действительно есть тип со странным именем, которое даже толком не парсится (возможно, содержит символы юникода):
87d35e4abf0a4629b83d87a242fc21de.png
Вероятно это имя дал типу обфускатор, который использовали в Яндексе для этой сборки (а его использовали, судя по именам методов и полей вида A, b, C и т.д.)
Думаю, об этой проблеме нужно отписать Яндексу (если конечно для этого пакета не существует опенсорсных исходников, что сомнительно).
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы