SmartAssembly Pro 的相容性

相容性

Supported operating systems
  • Windows Server 2019
  • Windows Server 2016
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows Server 2012
  • Windows 7

Both 32 and 64-bit operating systems are supported.

Supported SQL
  • SQL Server 2019
  • SQL Server 2017
  • SQL Server 2016
  • SQL Server 2014
  • SQL Server 2012
  • SQL Server 2008 R2
  • SQL Server 2008

Azure SQL Database is also supported and can be used with Azure Pipelines.
SQL Express and SQL LocalDB also work.

System requirements to run the software modified by SmartAssembly

SmartAssembly can be used on applications based on any of the following managed-code technologies:

  • .NET Framework 2.0 up to .NET Framework 4.8
  • XNA (Windows Phone 7 XNA, Xbox XNA, PC applications)
  • .NET Core 2.0 up to .NET Core 3.1
  • .NET Standard 1.6 up to .NET Standard 2.0
  • .NET 5

The application can be of any type, including Command Line, WinForms, WPF, ASP.NET or a Windows Service.

The application you build with SmartAssembly uses the same version of the .NET Framework as the original assembly.

SmartAssembly works on managed code only. If your application uses a mixture of managed and unmanaged code, the unmanaged code must not be in the main assembly. Any dependencies containing unmanaged code must be excluded in the SmartAssembly project.