2016-10-02 4 views
1

Я пытаюсь настроить определение сборки для нового ASPNET Core webapp.Служба Visual Studio Team Services Ошибка сборки ASPNET CORE

Установка определения сборки именно это: Official Docs

Билд терпит неудачу при построении решения этой ошибки:

Issues 
Build 

File name doesn't indicate a full path to a executable file. 

GETSDKTOOLINGINFO (0, 0) 
The project is configured to use .NET Core SDK version 1.0.0-preview2-003131 which is not installed or cannot be found under the path C:\Program Files\dotnet. These components are required to build and run this project. Download the version of .NET Core SDK specified in global.json or update the SDK version in global.json to the version that is installed. 

Process 'msbuild.exe' exited with code '1'. 

Любые предположения о том, как решить эту проблему? Спасибо Francesco

+0

ли вы решить эту проблему с моим решением? –

+0

Вы можете отметить это как ответ, если одно из наших решений решит вашу проблему. –

ответ

1

Необходимо установить соответствующую версию .Net SDK для сборки агента.

Вы можете обратиться к статье this, чтобы загрузить .Net Core 1.0.0-preview2-003131 и установить ее на свою машину сборки.

+0

Url был сломан, поэтому я его обновил –

+0

@CiaranBruen Спасибо. –

0

Предполагая, что вы используете размещаемый агент сборки. Согласно Software on the hosted build server, сервер размещенного сборки развернут со следующим .NET Framework:

  • .NET 4.6
  • .NET 4.5.2
  • .NET 4.5.1
  • .NET 4.5
  • .NET 3.5 SP1
  • .NET 1.0 сердечник с Preview 2 Tooling

Вы можете попробовать д Внедрить локальный агент сборки и установить .NET Core 1.0.1 SDK 1.0.0-preview2-003131 для работы с VSTS: https://www.visualstudio.com/en-us/docs/build/admin/index#deploy_agent.

Если вы настаиваете на использовании размещенного сборки агента, то вам нужно использовать версию Microsoft.NETCore.App, которая установлена ​​в VSTS, например:

"dependencies": { 
    "Microsoft.NETCore.App": { 
     "version": "1.0.0-rc2-3002702", 
     "type": "platform" 
    }, 
0

В моем случае, это было просто изменить в global.config:

{ 
    "projects": [ "src", "test" ], 
    "sdk": { 
    "version": "1.0.0-preview2-003121" 
    } 
} 

Пока в 1.0.0-preview2-003131 не доступен на ВСО построить хосты