2008-09-08 4 views
0

정확한 코드가 도움이 될 것입니다. 나는 DirectoryServices 네임 스페이스가 그것을한다고 가정하지만 그것을하는 메소드를 찾을 수 없다.C#에서 IIS의 메타베이스를 어떻게 백업합니까?


실제 C# 코드가 필요합니다. 지금까지 찾은 모든 샘플은 VB 또는 VBScript입니다. 찾은 C# 예제는 ADSI 속성을 읽거나 설정하기위한 것입니다. 백업과 같은 명령은 사용법이 명확하지 않은 .NET 구문이있는 것으로 보입니다. VB에서는 간단한 백업 명령이 있습니다. .NET에서 이에 상응하는 것이 필요합니다.

답변

0

나는 그것을 발견; de.Invoke ("백업", 새 개체 [0]);

새 개체를 현재 백업 덮어 쓰기와 같은 적절한 인수를 유지하도록 설정해야합니다.

2

ADSI 개체를 사용해야합니다. IIsComputer.Backup 방법이 당신이 원하는 것입니다.

C#에서 ADSI 개체에 액세스하는 방법은 MSDN page을 확인하십시오.

편집 : 여기는 sample implementation in C#입니다.

하여 DirectoryEntry 드 = 새하여 DirectoryEntry ("IIS : // localhost"를)

관련 문제