C#을 사용하여 MS 프로젝트를 잠금 해제하는 방법

MS 프로젝트 잠금 해제 - C#

// Open password-protected file:

Project project = new Project("ProtectedFile.mpp", "password");

// Save the project without password.
project.Save("output.mpp", SaveFileFormat.Mpp);
// output.mpp file is not protected

// Save the project with password protection.
project.Save("output_protected.mpp", new MPPSaveOptions()
{
    ProtectionPassword = "password"
});

// output_protected.mpp file is protected.

C#을 사용하여 Microsoft Project 파일을 잠금 해제하는 것은 Aspose.Tasks for .NET API 다목적 라이브러리로서 개발자에게 프로그래밍 방식으로 MS Project 파일을 조작할 수 있는 도구를 제공하여 작업을 활성화합니다. 예를 들어 비밀번호 보호 제거, 액세스 제한, 특정 작업 및 리소스 잠금 해제 등이 있습니다. C#과 Aspose.Tasks의 광범위한 기능을 활용하여 개발자는 특정 잠금 해제 요구 사항을 충족하도록 솔루션을 사용자 정의하여 Microsoft Project 파일 관리의 유연성과 효율성을 보장할 수 있습니다. 보안 조치 제거, 프로젝트 세부 정보 업데이트 또는 공동 작업 강화 등 무엇이든 이 API는 MS 프로젝트 파일 잠금 해제 프로세스를 단순화하여 프로젝트 관리 응용 프로그램 개발에 참여하는 C# 개발자에게 귀중한 자산이 됩니다.

Aspose.Tasks는 잠금 해제 기능뿐만 아니라 Microsoft Project 파일의 다양한 측면을 읽고, 쓰고, 조작하는 것을 포함하는 광범위한 기능 세트에서도 두드러집니다. 작업 및 리소스 관리부터 달력 및 프로젝트 속성 처리에 이르기까지 Aspose.Tasks는 C# 개발자를 위한 포괄적인 툴킷을 제공합니다.

Command

	PM> Install-Package Aspose.Tasks

C#을 통해 MPP의 MS 프로젝트를 잠금 해제하는 단계

  • 프로젝트 클래스를 사용하여 MPP 파일 업로드
  • 비밀번호 세부정보를 입력하세요.
  • 서버는 파일을 처리하고 MPP 파일에 비밀번호 속성을 설정합니다.
  • 사용자 비밀번호로 프로젝트를 다시 저장하십시오.
  • MPP 파일을 사용자에게 다시 보내기

시스템 요구 사항

.NET용 Aspose.Tasks는 모든 주요 운영 체제에서 지원됩니다. 다음 전제조건이 충족되었는지 확인하세요.

  • Microsoft Windows 또는 .NET Framework, Mono 및 COM Interop과 호환되는 OS.
  • Microsoft Visual Studio와 같은 개발 환경.
  • 프로젝트에서 참조되는 .NET용 Aspose.Tasks.

.NET API용 Aspose.Tasks 정보

.NET API용 Aspose.Tasks는 개발자에게 .NET 애플리케이션 내에서 Microsoft Project 파일을 효과적으로 탐색할 수 있는 강력한 툴킷을 제공하는 강력하고 적응 가능한 라이브러리로 돋보입니다. 데스크톱, 웹 또는 클라우드 기반 솔루션을 제작하든 Aspose.Tasks는 프로젝트 데이터 조작을 간소화하여 원활하고 기능이 풍부한 사용자 경험을 제공합니다.

Aspose.Tasks를 사용하는 개발자는 MPP, XML 및 HTML을 포함한 다양한 형식의 Microsoft Project 파일을 읽고, 쓰고, 조작할 수 있는 능력을 얻습니다. API는 사용자가 작업 생성 및 수정, 리소스 관리, 달력 처리, 프로젝트 속성 조작 등의 작업을 실행할 수 있도록 하는 광범위한 기능을 자랑합니다. 이러한 다양성은 Aspose.Tasks를 프로젝트 관리 애플리케이션에 없어서는 안 될 자산으로 변환하여 개발자가 복잡한 프로세스를 자동화하고 프로젝트 워크플로우의 효율성을 향상시킬 수 있도록 합니다.

Aspose.Tasks의 뛰어난 특성은 다양한 Microsoft Project 버전과의 호환성으로, 다양한 Project 파일 형식과 애플리케이션의 원활한 통합을 보장합니다. 또한 API는 프로젝트 파일을 Primavera, Excel, PDF, HTML, 이미지 및 XML과 같이 널리 사용되는 다른 형식으로 변환하는 것을 지원합니다. 이 기능은 데이터 교환의 유연성을 향상시켜 Aspose.Tasks를 다양한 프로젝트 관리 요구 사항에 대한 포괄적인 솔루션으로 확고히 합니다.


온라인 MPP 파일 잠금해제

Aspose.Tasks MPP Files Unlocker는 잠금 메커니즘이나 액세스 제어로 인해 부과된 모든 제약으로부터 Microsoft Project 파일(MPP 파일)을 해방하도록 설계된 전용 애플리케이션 입니다. 이 응용 프로그램은 .NET API용 Aspose.Tasks의 기능을 활용하여 프로젝트 파일에 향상된 보안 수준을 부여하여 승인된 사용자만 프로젝트의 특정 측면에 액세스하거나 수정할 수 있는 능력을 갖도록 보장합니다.

MPP 파일 잠금 해제를 위해 Aspose.Tasks를 활용하는 애플리케이션의 두드러진 기능은 다음과 같습니다.
작업 및 리소스 잠금 해제: Microsoft Project 파일 내의 특정 작업이나 리소스를 잠금 해제하여 의도하지 않은 또는 무단 수정.
비밀번호 해방: 비밀번호 보호 제거를 실행하여 전체 프로젝트 파일에 대한 액세스를 해방하고 올바른 자격 증명을 갖춘 사용자에게만 액세스 권한을 부여합니다.
접근 자유: 사용자 역할에 기반한 액세스 제어를 정의하고 적용하여 특정 사용자가 프로젝트의 특정 부분에 액세스하거나 수정하는 것을 제한합니다.
선구적인 감사: 프로젝트 파일의 변경 사항을 추적하고 기록하여 책임성과 투명성을 보장하는 감사 추적을 구축합니다.
참고: Data Scrapers 앱을 사용하려면 서비스 약관개인정보 보호정책 에 동의해야 합니다. 명시적인 허가 없이 상업적인 목적으로 데이터를 다운로드하거나 파일을 사용하는 것을 삼가는 것이 중요합니다. Aspose.Tasks는 이러한 도구의 부적절한 사용으로 인한 저작권 침해에 대해 책임을 지지 않습니다.


기타 지원되는 MS 프로젝트 작업 파일 형식 잠금 해제

C#을 사용하면 다음을 포함한 다양한 형식의 MS 프로젝트 작업 파일을 조작할 수도 있습니다.