2

IIS の新しい DirectEntry を作成しようとすると、常にアクセスが拒否されます。これは次のコードです。

DirectoryEntry entry=new DirectoryEntry("IIS://localhost/W3SVC/1/ROOT");
foreach(DirectoryEnetry de in entry.Children){
 Console.WriteLine(de.Name);
}

システムにログインしている現在のユーザーは、システムのスーパー管理者です。

したがって、彼はすべての権限を持っている必要があります。

修正方法は?

ところで、asp.net Web アプリケーションとウィンドウ フォーム アプリケーションの両方でコードをテストすると、すべて同じ「アクセス拒否」例外がスローされます。

4

1 に答える 1