从Nuget下载Unity IoC容器时出错

时间:2013-09-04 13:05:36

标签: c# unity-container nuget

我正在构建一个控制台应用程序,以便控制反转。我试图从nuget包管理器下载“Unity”IoC容器,但是遇到了这个错误。任何帮助都很有用。我正在使用visual studio 2010专业版。

error while downloading package

2 个答案:

答案 0 :(得分:22)

看起来您正在使用.NET Framework 4并尝试添加Unity 3.在Unity 3的文档中,它说:

  

系统要求支持的体系结构:x86和x64。

     

操作系统:Microsoft Windows 8,Microsoft Windows 7,Windows Server 2008   R2,Windows Server 2012.

     

.NET Framework:适用于Windows应用商店的Microsoft .NET Framework 4.5,.NET(以前称为Windows运行时)

要在.NET 4中使用Unity,您需要使用此软件包:

Install-Package Unity -Version 2.1.505.2

答案 1 :(得分:1)

来自unity.codeplex.com

  

系统要求支持的体系结构:x86,x64,ARM。操作   系统:MicrosoftWindows®8,MicrosoftWindows®7,Windows Server   2008 R2,Windows Server 2012,Windows Phone 8.支持的.NET   框架: Microsoft .NET Framework 4.5 ,适用于Windows应用商店的.NET   (以前称为WinRT),适用于Windows Phone的.NET。发展丰富   环境:Microsoft Visual Studio 2012,Professional,Ultimate或   快递版。

是的,请使用旧版本。