gradle-msbuild-plugin для проекта C # выдает исключение - PullRequest
0 голосов
/ 23 октября 2019

Я новичок в обучении (всего 1 день), поэтому извиняюсь, если мой вопрос очень простой. Я установил gradle и смог проверить его работу. У меня есть проект C #, который я хочу построить с использованием gradle, поэтому создал файл gradle.build.

Я имею в виду ссылку https://github.com/Itiviti/gradle-msbuild-plugin и следовал инструкциям readme. Я получаю следующую ошибку:

Плагин [id: 'com.ullink.msbuild', версия: '3.6'] не найден ни в одном из следующих источников:

  • GradleОсновные плагины (плагин не находится в пространстве имен 'org.gradle')
  • Хранилища плагинов (не удалось разрешить артефакт плагина 'com.ullink.msbuild: com.ullink.msbuild.gradle.plugin: 3.6')следующие репозитории: Gradle Central Plugin Repository

Но я вижу плагин здесь: https://plugins.gradle.org/plugin/com.ullink.msbuild, поэтому я знаю, что он там. Любая помощь очень ценится. И извинения, если форматирование не хорошо.

Я попытался заменить com.ullink.msbuild на java в части плагинов gradle.build, чтобы посмотреть, работает ли он и работает ли он, поэтому я не думаю, что это проблема с прокси.

gradle.build file

plugins {
  id 'com.ullink.msbuild' version '3.6'
}

msbuild {
solutionFile = 'HelloWorld.sln'
  projectFile = file('src/HelloWorld/HelloWorld.csproj')
  targets = ['Clean', 'Rebuild']
  //or 
  //msbuildDir = 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin'
    // Verbosity (/v:detailed, by default uses gradle logging level)
  verbosity = 'detailed'
  projectName ='HelloWorld'
}

Вывод сборки находится здесь: C: \ HelloWorld> сборка gradle

FAILURE: сборка завершилась с исключением.

  • Где: Buildфайл 'C: \ HelloWorld \ build.gradle' строка: 2

  • Что пошло не так: плагин [id: 'com.ullink.msbuild', версия: '3.6'] не былнаходится в любом из следующих источников:

  • Плагины Gradle Core (плагин не находится в пространстве имен 'org.gradle')

  • Хранилища плагинов (не удалось разрешить артефакт плагина 'com.ullink.msbuild: com.ullink.msbuild.gradle.plugin: 3.6') Поиск в следующих репозиториях: Центральный хранилище плагинов Gradle

  • Try: Runс опцией --stacktrace для получения трассировки стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по https://help.gradle.org

СБОЙ СТРОИТЕЛЬСТВА за 1 с

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...