2011-10-18 13 views
2

は、次のコードを実行しているスローIIS作成新しいウェブサイトは、例外

System.Reflection.TargetInvocationException:呼び出しのターゲットが例外をスローされました。 ---> System.Runtime.InteropServices.COMException(0x800700B7):ファイルが既に存在する場合、ファイルを作成できません。 (例外からのHRESULT:0x800700B7)

私は "デフォルトのWebサイト"が存在しない場合のみ、このコードを実行しようとしています。例外は、Windows Server 2003で実行されている場合にのみ発生します。 さらに、このコードをループで実行すると、1回の失敗後に1秒間再試行してスリープするため、そのコードは最後に3回実行され、既定のWebサイトが作成されます。

誰かが原因を知っていますか?

答えて

0

"既定のWebサイト"が存在する場合、 "既定のWebサイト"を作成しようとしています。あなたは、ウェブサイトが存在しないときにそれがうまくいくと言った。

+1

それは私が意味していない。私はそれをより明確にするために質問を編集しました。 "私はこのコードを" Default Web Site "が存在しないときにだけ実行しようとしています。" – galbarm

関連する問題