System Requirements

Supported Operating Systems

Windows

  • Microsoft Windows 2000 Professional ( x64, x86)
  • Microsoft Windows 2000 Server ( x64, x86)
  • Microsoft Windows 2003 Server ( x64, x86)
  • Microsoft Windows 2008 Server ( x64, x86)
  • Microsoft Windows 2012 Server ( x64, x86)
  • Microsoft Windows 2012 R2 Server ( x64, x86)
  • Microsoft Windows 2016 Server ( x64, x86)
  • Microsoft Windows 2019 Server ( x64, x86)
  • Microsoft Windows Vista ( x64, x86)
  • Microsoft Windows XP ( x64, x86)
  • Microsoft Windows 7 ( x64, x86)
  • Microsoft Windows 8, 8.1 ( x64, x86)
  • Microsoft Windows 10 ( x64, x86)
  • Microsoft Windows 11

macOS

  • Mac OS X x64 (10.12+) 

Linux

  • Linux x64 ( 6, 7 ,27, 9, 8.7+, 18.04, 16.04, 14.04, 18, 17, 42.3+, 12 SP2+)

Development Environments

You can use Aspose.Diagram for .NET to develop applications in any development environment that targets the .NET platform, but the following environments are explicitly supported:

  • Microsoft Visual Studio 2003
  • Microsoft Visual Studio 2005
  • Microsoft Visual Studio 2008
  • Microsoft Visual Studio 2010
  • Microsoft Visual Studio 2011
  • Microsoft Visual Studio 2012
  • Microsoft Visual Studio 2013
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2017
  • Microsoft Visual Studio 2019
  • Microsoft Visual Studio 2022

Supported .NET Framework Versions

The following .NET Framework versions are supported:

  • .NET Framework 2.0

  • .NET Framework 3.5

  • .NET Framework 4.0

  • .NET Framework 4.0_ClientProfile

  • .NET Framework 4.5.0

  • .NET Framework 4.5.1

  • .NET Framework 4.5.2

  • .NET Framework 4.6.0

  • .NET Framework 4.6.2

  • .NET Framework 4.5.0

  • .NET Framework 4.5.1

  • .NET Framework 4.6.0

  • .NET Framework 4.6.2

  • .NET Framework 4.7

  • .NET Framework 4.7.2

  • .NET Framework 4.8

  • .NET Framework 4.8.1

  • .NET Standard 2.0 (.NET Core 2.0/2.1)

  • .NET 6.0

  • .NET 8.0

  • .NET 9.0