以下に示すコードでは、Microsoft.Web.Administration dll を使用して IIS7 で仮想ディレクトリを非常に簡単に作成できますが、「ネットワーク サービス」に書き込み権限を与える方法を見つけようとして、頭を悩ませていました。作成された仮想ディレクトリ。誰かが私を正しい方向に向けることができますか?
Private Sub CreateVirDir(ByVal WebSite As String, ByVal AppPath As String, ByVal VirPath As String, ByVal DirPath As String)
Dim sm As New Microsoft.Web.Administration.ServerManager()
Dim cpapp As Microsoft.Web.Administration.Application = sm.Sites(WebSite).Applications(AppPath)
cpapp.VirtualDirectories.Add(VirPath, DirPath)
sm.CommitChanges()
End Sub