Как заставить KUDU использовать MSBuild 15? - PullRequest
0 голосов
/ 11 апреля 2019
Microsoft.Net.Compilers is only supported on MSBuild v15.0 and above

независимо от того, какой инструмент автоопределения предназначен для KUDU, он всегда выбирает 14

есть ли способ заставить его выбрать 15?

Ответы [ 2 ]

0 голосов
/ 26 июня 2019

Добавьте настройки приложения для вашего веб-приложения:

MSBUILD_PATH со значением %MSBUILD_15_DIR%\msbuild.exe

Это будет использовано сценарием развертывания по умолчанию.

0 голосов
/ 11 апреля 2019

msbuild 15 теперь доступен в Azure, однако по умолчанию не требуется добавлять пользовательский сценарий развертывания для переопределения логики обнаружения проекта Kudu.

Как описано watashiSHUN , можно добавить что-нибудьвот так:

nuget restore "%DEPLOYMENT_SOURCE%\{SolutionPath}"
"%MSBUILD_PATH%" {MSBuildArguments}

А вот шаблон и проблема в github.

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