Visual Studio не там ищет файл

359
09 декабря 2016, 08:49

Когда ставил Xamarin выбрал местоположением для установки Android SDK папку на несистемном диске. Visual Studio писал ошибку:

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1933,3): error MSB6004: Указанное расположение исполняемого файла задачи "D:\XamarinAndroidSdk\\bin\javac.exe" является недопустимым.

Перенес папку на диск C:\ . В настройках выбрал новое место. Запускаю проект. Та же ошибка. В настройках опять папка на диске D:\ .

Переустановил. Во время установки выбрал папку на диске C:\ . Вот такая ошибка:

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(531,2): error : Could not find android.jar for API Level 23. This means the Android SDK platform for API Level 23 is not installed. Either install it in the Android SDK Manager (Tools > Open Android SDK Manager...), or change your Xamarin.Android project to target an API version that is installed. (D:\XamarinAndroidSdk\platforms\android-23\android.jar missing.)

В настройках вроде все правильно.

Как исправить?

Upd: исправил. Переустановил Xamarin:)

Answer 1

Попробуйте действия описанные на форуме Xamarin, а именно:

You just need to remove the content of the %USER%\AppData\Local\Xamarin content and than just run the Xamarin Installer again.

After that clean your solution and build the top most android project.

или по-нашему

  1. Удалите содержимое папки %USER%\AppData\Local\Xamarin
  2. Выполните команду clean для вашего solution.
  3. Сделайте build проекта.

Обратите внимание, первый раз build будет выполняться очень долго.

READ ALSO
Как разрезать картинку на части в pictureBox

Как разрезать картинку на части в pictureBox

Помогите решить такую проблему: - загружаю картинку "dds", подключая "DevILdll"

351
WPF binding listview используя List<SyndicationItem>

WPF binding listview используя List<SyndicationItem>

SyndicationItem имеет свойство TitleText

215
Сравнение двух одномерных массивов

Сравнение двух одномерных массивов

Помогите сравнить 2 массиваОба одномерные, надо узнать , в каком массиве меньше единиц

234