我試圖在VSTS上使用.NET Core 2.0.0預覽版1構建應用程序,但在嘗試恢復nuget包時遇到此錯誤:在VSTS上使用.NET Core 2.0.0預覽1構建應用程序
Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'.
對此的任何解決方法?
我試圖在VSTS上使用.NET Core 2.0.0預覽版1構建應用程序,但在嘗試恢復nuget包時遇到此錯誤:在VSTS上使用.NET Core 2.0.0預覽1構建應用程序
Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'.
對此的任何解決方法?
看來你使用託管VS2017代理來排隊你的構建。雖然Hosted VS2017代理只安裝.NET核心1.0.0(您可以找到安裝的軟件here)。
爲了使用.NET core 2.0.0構建應用程序,您應該使用安裝了.NET core 2.0.0和Visual Studio 2017 Preview 15.3的private agent。
MS STILL如何無法將發行版同步到他們自己的技術的最終版本的vsts?在你宣佈它的那一天,VSTS不應該有你宣佈的東西!在.net core 2.0 final的3天之後,我們仍然無法使用託管代理構建! *頭部爆炸* –
@JamesHancock託管代理只使用vs發佈的版本。由於15.3仍然是預發佈的,因此它不會安裝在Hosted VS2017代理中。 –
15.3從星期一開始不予預發佈。即使是這樣,.NET Core 2.0也不是MONDAY的,因此.NET核心2.0的最終版本應該已經準備好在不包含VS.NET的情況下構建,而.NET.NET對於.NET核心並不需要。這兩個應該都可以在同一天作爲公開的最終版本發佈。 –
請考慮如何接受我的答案是正確的,因爲它得到了比接受更答案upvotes。 –