Exigences du système
Aspose.Tasks pour .NET peut être utilisé pour créer n’importe quel type d’application .NET 32 bits ou 64 bits, y compris ASP.NET, WCF, WinForms, WPF, etc. Il est possible d’utiliser Aspose.Tasks pour .NET via COM interops à partir d’ASP, Perl, PHP et Python. Aspose.Tasks pour .NET peut également être utilisé pour créer des applications avec mono.
Systèmes d’exploitation pris en charge
Aspose.Tasks pour .NET prend en charge tout système d’exploitation 32 bits ou 64 bits où le framework .NET ou Mono est installé, y compris, mais sans s’y limiter:
Windows
- Microsoft Windows Server 2003 (x64, x86)
- Microsoft Windows Server 2008 (x64, x86)
- Microsoft Windows Server 2012 (x64, x86)
- Microsoft Windows Server 2016 (x64, x86)
- Microsoft Windows Server 2019 (x64, x86)
- Microsoft Windows 2000 (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)
Linux
- Linux (Ubuntu, OpenSuse, Centos et autres)
Mac
- Mac OS X
Frameworks pris en charge
Aspose.Tasks pour .NET prend en charge les frameworks .net et mono comme suit:
. Frameworks nets
- .NET Framework 3.5
- .NET Framework 4.0
- Profil du client .NET Framework 4.0
- .NET Framework 4.5
- .NET Framework 4.5.1
- .NET Framework 4.5.2
- .NET Framework 4.6
- .NET Framework 4.6.2
- .NET Framework 4.5
- .NET Framework 4.5.1
- .NET Framework 4.5.2
- .NET Framework 4.6
- .NET Framework 4.6.1
- .NET Framework 4.6.2
- .NET Framework 4.7
- .NET Framework 4.7.1
- .NET Framework 4.7.2
- .NET Framework 4.8
- .NET Standard 2.0
- .NET Core 2.0
- .NET Core 2.1
- .NET Core 2.2
- .NET Core 3.1
- .Net 5
- .Net 6
Framework mono
- Mono 2.6.7 ou version ultérieure
Environnements de développement
Aspose.Tasks pour .NET peut être utilisé pour développer des applications dans n’importe quel environnement de développement qui cible la plate-forme .NET, mais les environnements suivants sont explicitement pris en charge:
- 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
- Monodevelop 2,4 et plus tard
Limites de .NET Core / Mono Support
Il existe certaines fonctionnalités d’Aspose.Tasks qui n’implémentent pas dans .NET Core / Mono pour Linux / MacOS et pris en charge pour .NET Framework / .NET Core / Mono pour Windows uniquement:
- Sur Linux / Masos Aspose.Tasks ne prend pas en charge les fichiers MPD car il n’y a pas d’implémentation de pilote OLE DB pour ces OSE. Vérifiez, par exemple, le mono documentation.
- Aspose.Tasks ne prend pas en charge l’exportation / importation d’images EMF / WMF sur Linux / MacOS. Ces formats sont généralement utilisés dans l’en-tête RTF / pied de page d’informations sur la page. Dans ce cas, Aspose.Tasks exporte les informations textuelles des en-têtes et / ou des pieds de page.
Limites de la version ciblant .NET 6
Les méthodes liées à l’impression ne sont pas prises en charge, même pour la plate-forme Windows. Ainsi, les méthodes suivantes ne sont pas présentes dans la version pour .NET 6.0:
1Project.Print(PrintOptions)
2Project.Print(string)
3Project.Print(PrinterSettings)
4Project.Print(PrinterSettings,string)
5Project.Print(PrinterSettings,PrintOptions)
6Print(PrinterSettings,PrintOptions,string)
Le type suivant est également exclu: Aspose.Tasks.saving.printoptions.