플랫폼 및 상호 운용성 기술을 선택하십시오
개요
aspose.tasks for .net는 Microsoft Project (MPP/XML) 문서와 함께 작동하도록 설계된 강력한 클래스 라이브러리입니다. . NET 애플리케이션 (예 : C# 또는 VB.NET로 작성된 응용 프로그램)에서 사용하기에 기본적으로 최적화되어 있지만, 상호 운용성 메커니즘을 통해 비.NET 환경에서도 기능을 활용할 수 있습니다.
지원되는 플랫폼 및 언어
.net in in : aspose.tasks를 사용할 수 있습니다.
- . 네트 프레임 워크 (Windows)
- . NET CORE / . NET 5+ (크로스 플랫폼)
- 모노 (제한된 지원)
또한 다양한 비.NET 언어의 ASPOSE.TASKS를 다음을 포함하여 호출 할 수 있습니다.
- ASP (클래식)
- vbscrip
- C ++
- 델파이
- PHP
- perl
- 파이썬
- PowerBuilder
- 냉담
- javaScript (com 또는 .NET 상호 운용성을 통해)
상호 운용성 기술 사용
.NET 생태계 외부에서 aspose.tasks에 액세스하려면 응용 프로그램은 상호 운용성 레이어에 의존해야합니다.
일반적인 접근법은 다음과 같습니다.
Scenario | Recommended Interop Method |
---|---|
Classic ASP, VBScript | COM Interop / Regasm registration |
C++ (native) | COM Interop |
PHP, Perl, Python (on Windows) | COM Interop via wrappers (e.g., com_dotnet ) |
Delphi | COM / .NET assemblies via wrappers |
ColdFusion | Java-COM bridge |
Note: In all cases, the .NET assembly (
Aspose.Tasks.dll
) must be correctly registered or loaded in the environment that supports interoperability.
이 섹션의 기사
상호 운용성 시나리오를위한 더 많은 샘플 및 사용 사례가 추가되어 레거시 또는 하이브리드 시스템으로의 통합을 확장 할 수 있도록 도와줍니다.
요약
응용 프로그램이 가 아닌 언어로 작성 되더라도 지원되는 상호 운용성 방법을 통해 .NET 에 aspose.tasks를 사용할 수 있습니다. 적절한 설정을 통해 레거시 시스템을 사용하면 응용 프로그램을 처음부터 다시 작성하지 않고도 Microsoft 프로젝트 파일 (읽기, 편집 및 내보내기)으로 작업 할 수있는 고급 기능을 얻을 수 있습니다.