2017-09-03 127 views
4

我試圖建立VSTS爲我的ASP.NET核心2.0網絡應用程序,但它失敗在Nuget恢復階段:VSTS - 建設ASP.NET核心2.0應用程序失敗與包Microsoft.Extensions.FileProviders.Physical 2.0.0不兼容

包Microsoft.Extensions.FileProviders.Physical 2.0.0與netcoreapp2.0(.NETCoreApp,版本= v2.0)不兼容。 Package Microsoft.Extensions.FileProviders.Physical 2.0.0支持:netstandard2.0(.NETStandard,Version = v2.0)

包Microsoft.VisualStudio.Web.CodeGeneration.Contracts 2.0.0與netcoreapp2.0不兼容(.NETCoreApp,版本= 2.0)。包裝Microsoft.VisualStudio.Web.CodeGeneration.Contracts 2.0.0支持:netstandard2.0(.NETStandard,版本= V2.0)

當我創建我選定的應用服務在Azure中建立(或類似的東西那)。那麼,我現在怎麼設置Build?

回答

11

改爲使用.Net Core還原任務。

關於恢復的NuGet,需要用戶4.3版本:

  1. 添加的NuGet工具安裝任務(NuGet.exe的版本進行安裝:4.3.0)
  2. 的NuGet恢復任務(第2版* )
+0

爲我工作! – l3utterfly

+0

哦,非常感謝,它的工作原理...我找到了NuGet安裝程序,但沒有注意到NuGet Restore任務本身的屬性...版本2. * –

相關問題