Я пытаюсь настроить сервер непрерывной интеграции в Windows, который создает основные приложения .net, после установки только SDK ядра .net с сайта загрузки ядра .net без установки Visual Studio.
Ошибка, которую я получаю, когда пытаюсь построить:
C:\dev\aaa.xproj(7,3): error MSB4019: The imported project
"C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0
\DNX\Microsoft.DNX.Props" was not found
Я искал в Google и нашел жалобы на такого рода ошибки в более ранних бета-версиях, но я подумал, что автономные основные инструменты .net должны были работать только с кодом Visual Studio (или даже с любым редактором) и с не установленной Visual Studio, просто . net core standalone sdk.
Есть ли какой-нибудь способ заставить это работать? Интересно, что указанная выше ошибка возникла, когда я запустил сборку dotnet из корневого каталога решения, например:
msbuild /v:q /t:Build /nologo /P:Configuration=Release MySolutionWithSevenProjectsInIt.sln
Вышеупомянутое, похоже, требует установки Visual Studio для создания всего решения, поэтому я предполагаю, что если мне нужен этап «сборки решения» вместо этапа сборки отдельного проекта, мне нужна Visual Studio?
Мне странно, что в этой системе вообще установлен msbuild, все, что есть на этом компьютере, - это основной sdk .net и "нерабочий" (как указано выше) msbuild.
*.sln/*.csproj/*.xproj
файлов, просто на основе project.json - person Tseng   schedule 04.08.2016