【问题标题】:Wont add dependencies because of missing service fabric packages由于缺少服务结构包而不会添加依赖项
【发布时间】:2019-10-08 06:52:29
【问题描述】:

启动一个新的空 .NET Core 2 类库我尝试使用 nuget 添加任何依赖项,但出现此错误

错误本地源“C:\Program Files\Microsoft SDKs\Service Fabric\packages”不存在。

但服务结构应该与此解决方案无关。解决方案也成功构建

【问题讨论】:

  • 你在构建服务结构相关的类库吗?
  • 没有。一点也不。 Net core 控制台应用程序。

标签: asp.net-core-2.0 azure-service-fabric


【解决方案1】:

我遇到了同样的错误。

安装了服务结构,但我决定将其删除。然后就开始出现这个错误了。

你所要做的就是创建一个空的包文件夹

C:\Program Files\Microsoft SDKs\Service Fabric\packages

【讨论】:

    【解决方案2】:

    在 VS2019 中,通过以下方式删除 Service Fabric 的包源:

    Tools -> Options -> Nuget Package Manager\Package Sources
    

    并取消选中 Microsoft Azure Service Fabric SDK 选项。

    【讨论】:

    • 这应该是答案。这是处理它的正确方法,而不是解决方法。
    • 在某些情况下,包是全局安装的,这需要您以管理员身份运行 VS 来更改设置或删除 Service Fabric 包。
    【解决方案3】:

    我在 VS 2019 中遇到了这个问题,尽管我很久以前就卸载了我认为的所有 Service Fabric,并且只在 2017 年使用它。添加丢失的文件夹解决了这个问题,尽管我不知道根本原因。

    【讨论】:

      【解决方案4】:

      通过卸载 Visual Studio 2017 并安装 2019 解决了这个问题。我怀疑在我安装 Service Fabric SDK(我没有用于此项目)时出现问题。在 2019 年,即使安装了 SF,它也能正常工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-10
        • 1970-01-01
        • 1970-01-01
        • 2013-08-11
        • 1970-01-01
        • 2015-07-20
        • 2019-04-08
        • 1970-01-01
        相关资源
        最近更新 更多