Как создать.SNK файл для Android моно

Я сделал Android-проект в моно разработке. Он работает нормально в режиме отладки, но когда я пытаюсь запустить проект в режиме выпуска, то выдает следующую ошибку:

C:\Users\Administrator.EDZ0138\Documents\Projects\IdooctopusNew\IdooctopusNew\SGEN: Error: Could not load file or assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A) (IdooctopusNew)

Кто-нибудь может мне помочь, пожалуйста?

1 ответ

Решение

У меня есть решение этой проблемы.

Вы просто должны сделать это, положить mono.android.dll в к C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin папку, откройте командную строку и выполните следующие действия:

  1. cd C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin

  2. sn -Vr Mono.Android.dll

  3. gacutil -i C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin

Тогда постройте проект.

Если вы получаете ошибку для другой DLL, как System.xml.dll и т.д., затем повторите вышеописанную процедуру для соответствующей DLL.

Всего наилучшего.......!

Другие вопросы по тегам