2017-09-07 84 views
0

添加使用软件包管理器控制台的新软件包或管理项目中的nuget软件包未添加项目它是抛出错误。Visual Studio 2017:软件包还原失败,回滚'Projectname'的软件包更改

我当时检查了一些链接没有给出正确的理由。为什么会出现这个问题vs2017

任何人都知道分享知识。

由于提前

+0

您应该在输出窗口中共享详细的错误信息。 –

+0

@ Leo-MSFT我试图添加exceldatareader.dataset包使用管理nuget包我得到这个错误。我被搜索给定的解决方案没有为我工作 – umasankar

+0

@ Leo-MSFT这是一个uwp应用程序 – umasankar

回答

1

的Visual Studio 2017年:包还原失败,回滚套餐变更为 '项目名'

你不能包exceldatareader.dataset安装到UWP项目。这是因为此软件包仅包含.NET Framework程序集,它与UWP项目不兼容。您可以从nuget.org下载包,然后打开它,你会发现这个包只对.NET 2.0和组件.NET 4.5:

enter image description here

所以这个包是不是UWP项目兼容,你

enter image description here

希望这有助于:当你把它安装到UWP项目可以在输出窗口中的错误消息。

+0

谢谢@ Leo-MSFT。任何其他Excel读者包,你知道excel阅读。 EPP.Core我也使用了从工作表获取数据。任何包你都知道,请分享我。 – umasankar

+0

@umasankar,你可以尝试使用ExcelDataReader包,这是一个用C#编写的轻量级和快速库,用于读取Microsoft Excel文件,它可以为UWP项目安装。希望有帮助。 –