【问题标题】:How do I remove NuGet "association" with the project in Visual Studio?如何在 Visual Studio 中删除 NuGet 与项目的“关联”?
【发布时间】:2016-08-20 22:05:58
【问题描述】:

NuGet 用于管理 Visual Studio 2015 中的类库项目之一的包。现在,不再需要 NuGet 来管理该项目的包,我还需要删除 project.json 文件(因为它已损坏),但是当我这样做并尝试构建项目时,出现错误:

还原 NuGet 包时出错:找不到文件 'D:\Projects\All\TestProject\project.json'

我确实删除了 Manage NuGet Packages 对话框中的所有包。

该项目确实构建成功,但我在 Visual Studio 中不断收到错误消息。

这个项目没有引用 NuGet 中的任何包,那么我为什么需要 project.json 文件呢?

我想“解除”这个项目与 NuGet 的关联,但不知道如何操作。有什么想法吗?

【问题讨论】:

    标签: visual-studio-2015 nuget class-library


    【解决方案1】:

    我重新启动了 Visual Studio,错误消失了。

    如果它不适合您,您可能需要执行以下操作:

    1. 打开包含项目的解决方案。
    2. 转到工具 -> 选项 -> 源代码管理 -> NuGet 包管理器 -> 常规
    3. 取消选中在 Visual Studio 中构建期间自动检查丢失的包复选框。
    4. 关闭对话框并重新启动 Visual Studio。
    5. 尝试构建项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      • 2017-02-20
      • 2010-10-04
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      相关资源
      最近更新 更多