Azure devops 运行dotnet restore Microsoft.VisualStudio.Azure.Fabric.Application.props时出错,找不到

Azure devops 运行dotnet restore Microsoft.VisualStudio.Azure.Fabric.Application.props时出错,找不到,azure-devops,nuget,Azure Devops,Nuget,当我们运行dotnet恢复时 C:\Program Files\dotnet\dotnet.exe" restore C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project.sln --configfile C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\Nuget\tempNuGet_3682.config --verbosity Detailed “C:\agent\vsts-

当我们运行dotnet恢复时

C:\Program Files\dotnet\dotnet.exe" restore C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project.sln --configfile C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\Nuget\tempNuGet_3682.config --verbosity Detailed
“C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project.sln” (恢复目标)(1)-> “C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project\My.Project.sfproj”(_isprojectrestoresupportedtarget)(2)-> (ValidateMSBuildFiles目标)-> C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project\My.Project.sfproj(49,5): 错误:找不到目标 “..\packages\Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.6.7\build\Microsoft.VisualStudio.Azure.Fabric.Application.props” 文件请还原“Microsoft.VisualStudio.Azure.Fabric.MSBuild” Nuget软件包

但是当我用nuget restore恢复时,我能够恢复

C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\_tool\NuGet\4.4.1\x64\nuget.exe restore C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\s\My.Project.sln -Verbosity Detailed -NonInteractive -ConfigFile C:\agent\vsts-agent-win7-x64-2.119.1\vstswrk\58\Nuget\tempNuGet_3675.config

ServiceFabric项目本身(包含所有配置文件并打包服务)使用
packages.config
获取构建工具
dotnet restore
不支持
packages.config
,因此必须使用
nuget restore


Service Fabric团队确实计划将
sfproj
转移到SDK风格的项目中,但在撰写本文时,Visual Studio中的SDK风格项目存在一些问题,其中SDK来自NuGet软件包,需要解决这些问题,以避免给客户带来糟糕的VS体验。一旦它可用,并且您将
sfproj
迁移到sdk样式,那么
dotnet restore
应该可以工作,但在此之前,您需要在CI管道中使用
nuget restore

是.core项目吗?是.net core项目服务结构