Developer Tools

    Microsoft Unity 3

    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.
    • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


      File Name:




      Date Published:


      File Size:

      463 KB

      1.9 MB

      283 KB

        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
    • Supported Operating System

      Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012

        • 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).
      • Download the self-extractable zip packages and extract. Review readme instructions included with each package.
      • Also available via NuGet.

    Popular downloads

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Download free tools to build apps for Windows.
    Download free tools to build apps for Windows
    Develop apps that reach the entire family of Windows devices.
    Get started