Microsoft Download Center Archive

Microsoft Unity 3

  • Published:
  • Version: 3.0
  • Category: Redistributable Component
  • Language: English

Unity is a dependency injection container. It is full-featured, with support for instance and type interception and custom extensions. Unity 3 also supports Windows Store apps.

This major release of Unity includes the following new features:

  • Registration by convention.
  • Support for NetCore (Windows Store apps).
  • Resolving objects of type Lazy<T> by Unity.
  • The Unity assembly is now Security Transparent.
  • Support for ASP.NET MVC and ASP.NET Web API.

The detailed list of all changes is included in the Release Notes

Files

Status: Deleted

This download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to April 2023.

System Requirements

Operating Systems: Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows 8

  • Supported architectures: x86 and x64.
  • Operating systems: Microsoft Windows® 8, Microsoft Windows® 7, Windows Server 2008 R2, Windows Server 2012.
  • Supported .NET Frameworks: Microsoft .NET Framework 4.5, .NET for Windows Store Apps (previously known as WinRT).

For a rich development environment, the following are recommended:

  • Microsoft Visual Studio® 2012 (Professional, Ultimate, or Express editions).

Installation Instructions

Download the self-extractable zip packages and extract. Review readme instructions included with each package.

This page was generated from a snapshot of the Microsoft Download Center made on .
FamilyId: 28bc8746-f792-4b07-8c91-5697e8ea8a54
Report a problem