【问题标题】:Can't Install Microsoft.Owin on UWP Projet无法在 UWP Projet 上安装 Microsoft.Owin
【发布时间】:2017-08-05 05:21:50
【问题描述】:

我正在 Visual Studio 2017 上开发 UWP Projet。 我只是无法从 Nuget 包安装程序安装 Microsoft.Owin。 我正在使用 .NET Framework 4.7 版

这是我的错误

Restoring packages for c:\users\79037\documents\visual studio 2017\Projects\Epicture472\Epicture472\Epicture472.csproj...
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586). Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586). Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586.
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-arm. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-arm. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-arm).
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-arm-aot. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-arm-aot. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-arm-aot).
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x64. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x64. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-x64).
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x64-aot. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x64-aot. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-x64-aot).
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x86. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x86. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-x86).
Package Microsoft.Owin 3.1.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x86-aot. Package Microsoft.Owin 3.1.0 supports: net45 (.NETFramework,Version=v4.5)
Package Owin 1.0.0 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586) / win10-x86-aot. Package Owin 1.0.0 supports: net40 (.NETFramework,Version=v4.0)
One or more packages are incompatible with UAP,Version=v10.0.10586 (win10-x86-aot).
Package restore failed. Rolling back package changes for 'Epicture472'.
Time Elapsed: 00:00:01.4498990
========== Finished ==========

【问题讨论】:

标签: c# .net uwp


【解决方案1】:

正如你的错误列表所说; Microsoft.Owin 与 UWP 项目不兼容。实际上,UWP 甚至不在 .NET Framework 上运行(因此安装的版本无关紧要);而是在 .NET Core 上运行。

您需要找到一个针对 .NET Standard UWP 实现版本的不同库。今天将是 1.4 或更早版本。您可以在 MSDN 上查看当前平台列表以及它们实现的 .NET Standard 版本

【讨论】:

  • 如何在可用的框架上添加 NetCore?我安装了 NetCore 1.1,创建新项目时没有出现
  • @Myranova 它应该在那里;听起来像是一个单独的问题
猜你喜欢
  • 1970-01-01
  • 2019-05-13
  • 2017-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多