【问题标题】:UWP Windows-10 VS-2015 doesnt auto generate project.lock.json fileUWP Windows-10 VS-2015 不会自动生成 project.lock.json 文件
【发布时间】:2016-06-20 23:37:33
【问题描述】:

我正在尝试使用 Visual Studio 2015 在 Windows-10 上运行我的 UWP 应用程序。问题是,VS-2015 似乎不会生成此隐藏文件 project.lock.json
由于没有生成这个文件,我遇到了这个错误:Nuget Errors

我使用的解决方法是创建一个新的空项目并将两个 json 文件复制到您现有的项目中。


这是我的 VS-2015 详细信息:

MS VS 专业 2015
版本 14.0.25123.00 更新 2
Microsoft .NET 框架
版本 4.6.01038

【问题讨论】:

  • 您能否检查您的设置以查看是否启用了下载包?复制 two json 文件是什么意思? project.json 应该已经存在了,并且只生成了 project.lock.json。
  • 嗨@YishaiGalatzer,感谢您的回复。是的 project.json 已经可用。我只是从空项目中复制两个文件(project.json 和 project.lock.json)。如何检查下载包是否启用?
  • 您是否尝试恢复软件包?
  • 嗨@svick,谢谢回复。我不确定如何在 VS-2015 中恢复包。我找到了这两个 SO 链接:Link-1 & Link-2 基于上述线程上可用的答案,我启用了 Tools > Options > NuGet Package Manager > Package Sources 下的复选框似乎解决了我的问题。如果我错过了什么,请告诉我。
  • 在解决方案资源管理器中右键单击项目并选择恢复包。

标签: visual-studio-2015 nuget windows-10-universal project.json


【解决方案1】:

解决方案是在解决方案资源管理器中右键单击项目并选择Restore Packages

感谢@svick 的解决方案

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-21
    • 2015-10-24
    • 1970-01-01
    • 2016-01-24
    • 2016-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多