如何安装NuGet包

时间:2015-12-03 14:46:44

标签: c# wpf visual-studio-2010 nuget

我正在使用Visual Studio 2010。

我想将软件包安装到我的vs2010 for WPF应用程序中。

我想安装以下软件包:

enter image description here

上述软件包版本为: Wpf AutoGrid 1.3.0

安装时我遇到以下错误:

enter image description here

我也试过其他版本,但没有得到任何东西。

3 个答案:

答案 0 :(得分:4)

其他提供的解决方案都不会起作用,因为即使您从4.0 client profile更改了项目的目标框架,WPFAutoGrid的Nuget包也只在.Net 4.5上编译了二进制文件到4.0 full框架版本。现在你有两个选择

  1. download the projectFork,并尝试使用您项目的目标框架4.0进行编译。这可能会破坏构建,因此您最终会在最坏的情况下修复损坏的问题。如果它可以正常使用您项目中的库。

  2. 或者在WPFAutoGrid的github源上引发Issue以请求更新Nuget包以包含.Net 4.0库。

答案 1 :(得分:1)

我猜您使用的是仍未包含在.NET Framework 4.0中的Visual Studio 2010 RTM,WPF Auto Grid程序包至少需要.NET Framework 4.0才能运行。所以我猜你可以自己安装.NET Framework 4.0,或者你可以使用Visual Studio的新版本,默认情况下已经安装了.NET Framework 4.0。

如果有帮助,请告诉我并将其标记为答案:)

答案 2 :(得分:0)

您的主要项目似乎是针对.net 4.0的Client Profile。尝试更改主项目以构建完整的配置文件。

请参阅此MSDN页面,了解如何更改它的具体步骤:https://msdn.microsoft.com/en-us/library/bb398202(v=vs.100).aspx