開発者が別のプロジェクトで作業するために環境を切り替えるときに、仮想ディレクトリへのパスを設定するために使用するvbscriptコードがいくつかあります。現在、パスを設定しようとしていますが、エラーが発生した場合は作成します。変なにおいがします。仮想ディレクトリが存在するかどうかを確認する方法はありますか?そうでない場合は、それを作成しますか?
set objIIS = GetObject("IIS://" & strComputer & "/W3SVC/1/ROOT/SomeWeb")
objIIS.Path = strNewPath & "\SomeWeb"
objIIS.SetInfo
If Err.Number = NOT_FOUND Then
sVirtPath = strNewPath & "\SomeWeb"
CreateVirtualDirectory "SomeWeb", sVirtPath, true
Err.Clear
End If
これは問題なく機能しますが、何かが私に教えてくれます。もっと良い方法があるはずです。誰か提案はありますか?仮想ディレクトリの存在を確認するにはどうすればよいですか?フィードバックをいただければ幸いです。
ポインタをありがとう。
乾杯、
サンディエゴで〜ck