Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка с плагином от яндекс в юнити

PAlnasli Ученик (142), на голосовании 1 год назад
Загрузил плагин 1.4 от яндекс в игру на юнити и выдает ошибку Assets\yandexgame\scriptsyg\editor\postprocessbuild\archivingbuild.cs(35,21): error CS0103: the name 'ZipFile' does not exist in the current context

что делать?
Голосование за лучший ответ
Вячеслав Всесветлый Профи (535) 1 год назад
Ошибка CS0103, которую вы получили, указывает на то, что класс ZipFile не существует в текущем контексте. Один из способов решения этой проблемы - это добавление ссылки на сборку System.IO .Compression.FileSystem в ваш проект. Вы можете добавить ссылку на эту сборку в свой класс, добавив using System.IO .Compression.FileSystem. Если класс наследуется от другого класса, убедитесь, что вы добавили ссылку и в родительский класс.

Вы можете создать файл с именем csc.rsp в папке Assets и добавить следующее содержимое:
-r: System.IO .Compression.dll
-r: System.IO .Compression.FileSystem.dll
Это сообщит компилятору C# в Unity о необходимости доступа к части API библиотеки .NET, которые по умолчанию не компилируются.
Похожие вопросы