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 August 2020.

FileSize
Unity3-binaries-only.exe
SHA1: 60f154b394ba07348eabc0c986a77cc9966d0151
412 KB
Unity3-binaries-symbols-source.exe
SHA1: 115c18c87c7e685ce390c548ef3919f8ab5394e8
1.81 MB
Unity3-QuickStarts.exe
SHA1: 7d5e8560de62b0dc6aad454f05e515b24faa573c
236 KB

System Requirements

Operating Systems: 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).

Installation Instructions

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

Related Resources