Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何安装NuGet软件包_C#_Wpf_Visual Studio 2010_Nuget - Fatal编程技术网

C# 如何安装NuGet软件包

C# 如何安装NuGet软件包,c#,wpf,visual-studio-2010,nuget,C#,Wpf,Visual Studio 2010,Nuget,我正在Visual Studio 2010上工作 我想将该软件包安装到我的vs2010 for WPF应用程序中 我想安装以下软件包: 以上软件包版本为:Wpf AutoGrid 1.3.0 安装时,我遇到以下错误: 我也尝试了其他版本,但没有得到任何结果。我猜您使用的是Visual Studio 2010 RTM,它仍然没有包含在.NET Framework 4.0中,WPF Auto Grid包至少需要.NET Framework 4.0才能工作。因此,我想您可以自己安装.NET Fra

我正在Visual Studio 2010上工作

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

我想安装以下软件包:

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

安装时,我遇到以下错误:


我也尝试了其他版本,但没有得到任何结果。

我猜您使用的是Visual Studio 2010 RTM,它仍然没有包含在.NET Framework 4.0中,WPF Auto Grid包至少需要.NET Framework 4.0才能工作。因此,我想您可以自己安装.NET Framework 4.0,也可以使用较新版本的Visual Studio,默认情况下,Visual Studio已随.NET Framework 4.0一起安装


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

我猜您使用的是Visual Studio 2010 RTM,该RTM尚未包含在.NET Framework 4.0中,WPF Auto Grid包至少需要.NET Framework 4.0才能工作。因此,我想您可以自己安装.NET Framework 4.0,也可以使用较新版本的Visual Studio,默认情况下,Visual Studio已随.NET Framework 4.0一起安装


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

您的主要项目似乎以.net 4.0的版本为目标。尝试更改主项目以根据完整配置文件进行构建


查看此MSDN页面,了解如何更改它的具体步骤:

看起来您的主要项目的目标是.net 4.0。尝试更改主项目以根据完整配置文件进行构建


查看此MSDN页面,了解如何更改它的具体步骤:

其他提供的解决方案都不起作用,因为WPFAutoGrid的Nuget包只有在.Net 4.5上编译的二进制文件,即使您将项目的目标框架从
4.0客户端配置文件
更改为
4.0完整
框架版本现在你有两个选择

  • 或者使用它,并尝试使用项目的目标framework 4.0编译它。这可能会破坏构建,因此在最坏的情况下,您最终会修复损坏的问题。如果可行,请在项目中愉快地使用该库

  • 或者在github上引发WPFAutoGrid源,请求更新Nuget包以包含.Net 4.0库


  • 其他提供的解决方案都不起作用,因为WPFAutoGrid的Nuget包只有在.Net 4.5上编译的二进制文件,即使您将项目的目标框架从
    4.0客户端配置文件更改为
    4.0完整版
    framework版本。现在你有两个选择

  • 或者使用它,并尝试使用项目的目标framework 4.0编译它。这可能会破坏构建,因此在最坏的情况下,您最终会修复损坏的问题。如果可行,请在项目中愉快地使用该库

  • 或者在github上引发WPFAutoGrid源,请求更新Nuget包以包含.Net 4.0库


  • 你打算在你的主要项目中使用.net 4的客户端配置文件吗?@BradleyUffner,不!没有任何特殊用途。客户端配置文件旨在使用更小、更轻量级的.net版本,以便最终用户不必下载整个.net framework。尝试将其更改为完整版本。确保已将Nuget Package Manager更新为最新版本。是否打算在主项目中使用.net 4的客户端配置文件?@BradleyUffner,否!没有任何特殊用途。客户端配置文件旨在使用更小、更轻量级的.net版本,以便最终用户不必下载整个.net framework。尝试将其更改为完整版本。请确保已将Nuget Package Manager更新为最新版本。Nuget错误表示他的项目已针对4.0框架。Nuget错误表示他的项目已针对4.0框架。我已将目标框架从.Net framework 4客户端配置文件更改为.Net framework,但仍然没有更改收到相同的错误。我已将目标framework从.Net framework 4客户端配置文件更改为.Net framework,但仍然收到相同的错误。我已在4.5中安装了该软件包,但无法在
    XAML
    中使用它。我使用了
    代替
    ,但WPF中不支持获取错误
    自动ID。我不确定是否存在此错误。由于它现在可能是完全不同的错误,您应该开始一个单独的问题,并以适当的细节提出这个问题。嘿,我已经在4.5中安装了该软件包,但无法在
    XAML
    中使用它。我使用了
    代替
    ,但WPF中不支持获取错误
    自动ID。我不确定是否存在此错误。因为它完全不同的错误现在可能是你应该开始一个单独的问题,并提出这个问题的适当细节。