Visual studio 2017 Azure功能项目:SDK';Microsoft.NET.Sdk.Publish';找不到指定的

Visual studio 2017 Azure功能项目:SDK';Microsoft.NET.Sdk.Publish';找不到指定的,visual-studio-2017,azure-functions,Visual Studio 2017,Azure Functions,我有一个解决方案,在VS2017中有类库项目、单元测试项目、控制台项目和azure函数项目。在默认位置/users/UserName/创建的解决方案运行良好。我能够构建所有项目并将Azure功能发布到Azure,没有任何问题 我已将此完整解决方案复制到其他文件夹(我的TFS映射文件夹)。现在,在打开解决方案时,它给出了以下错误,并且Azure功能项目未加载 找不到指定的SDK“Microsoft.NET.SDK.Publish”。C:\Users\UserName\.nuget\packages

我有一个解决方案,在VS2017中有类库项目、单元测试项目、控制台项目和azure函数项目。在默认位置/users/UserName/创建的解决方案运行良好。我能够构建所有项目并将Azure功能发布到Azure,没有任何问题

我已将此完整解决方案复制到其他文件夹(我的TFS映射文件夹)。现在,在打开解决方案时,它给出了以下错误,并且Azure功能项目未加载

找不到指定的SDK“Microsoft.NET.SDK.Publish”。C:\Users\UserName\.nuget\packages\microsoft.net.sdk.functions\1.0.5\build\netstandard1.0\microsoft.net.sdk.functions.Publish.props Microsoft.NET.Sdk.Functions.Publish.props

我已验证文件C:\Users\UserName\.nuget\packages\microsoft.net.sdk.functions\1.0.5\build\netstandard1.0\microsoft.net.sdk.functions.Publish.props是否存在

所有其他项目都已正确加载,并且正在成功构建。只有Azure功能项目未加载,并给出上述错误。“文档”文件夹中以前的解决方案副本仍然存在,并且工作正常。我在互联网上搜索过这个问题,但大多数人在DotNet core dll中都有这个问题。我这里不使用dotnetcore。请帮我解决这个错误

我注意到我可以在C:\Users\UserName\source\repos中创建新的Azure函数项目,没有任何问题,但是当我尝试在d:中的任何位置创建新的Azure函数项目时,它会给我相同的错误。知道为什么会这样吗