【问题标题】:Updating ASP.NET Core Web Application packages causes build errors更新 ASP.NET Core Web 应用程序包会导致生成错误
【发布时间】:2017-04-11 14:01:32
【问题描述】:

我正在运行更新了所有扩展的 Visual Studio 2015 Update 3。我有一个空的解决方案并创建一个新的“ASP.NET Core Web 应用程序(.NET Core)”。我选择创建一个没有身份验证的“Web 应用程序”。项目已创建并且运行良好。

我打开 nuget 包管理器,它说有 15 个更新。许多看起来正在更新到 1.1 版。我选择安装所有这些更新。在重建我的项目时,我收到以下构建警告

找不到与以下目标运行时之一兼容的框架“.NETCoreApp,Version=v1.0”的运行时目标:“win10-x64、win81-x64、win8-x64、win7-x64”。可能的原因:

  1. 项目尚未恢复或恢复失败-运行dotnet restore

  2. 该项目未在“运行时”部分列出“win10-x64、win81-x64、win8-x64、win7-x64”之一。

  3. 您可能正在尝试发布不受支持的库。使用dotnet pack 分发库。

我不知道该怎么办。

【问题讨论】:

    标签: visual-studio nuget .net-core


    【解决方案1】:

    好像加了

    {
        ...
    
        "runtimes": {
            "win10-x64": {}
        },
    
        ...
    }
    

    我的project.json 解决了这个问题(我正在运行 Windows 10)。

    【讨论】:

    • 感谢您在这里分享您的解决方案。请标记您的答案,这对遇到相同问题的其他社区有好处。
    • 嗨,温迪。我必须再等 13 个小时才能接受我的回答
    • @KevinBrydon 如果您在开发环境中安装了 Core 1.1 SDK,则无需添加运行时配置部分。
    猜你喜欢
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-22
    • 1970-01-01
    • 2017-11-07
    • 1970-01-01
    • 2022-09-27
    相关资源
    最近更新 更多