私は、Visual Studioの組み込みWebサーバーを使用して、EPiServerアプリケーションをテストしています。私がIISでアプリケーションを実行しているときに、仮想ディレクトリのルートにヒットした場合、EPiServerが引き継ぎ、不公平なページを私に送ってくれます。 Visual Studioサーバー(私はSDKのライセンス理由でやっています)を使用して、私のサイトの「ディレクトリリスト」ビューを常に提供します。誰もこのWebサーバーを設定して、ディレクトリの一覧表示/閲覧を許可しないようにしていますか?Visual Studio Webサーバーのディレクトリブラウズを無効にする
追加情報: このproblmeは(私はここに内からカッシーニそれを呼ぶことにします)、視覚studion Webサーバーのルートに影響を与えているようです。たとえば、localhost:6666からサイトを実行すると、localhost:6666/en /がうまく動作し、EPiServer VPPが何をしているのかを知ることができます。私がlocalhost:6666 /を使用すると、VPPは決してキックインしません(またはシーム)。 cassiniのルートがヒットすると、ページが存在するかどうかをチェックします(既定値がないので、それはありません)。ページが存在しないと判断した場合は、404ではなくディレクトリのリストを表示します。まず、cassiniでディレクトリブラウジングをディスパッチし、VPPが正しく動作していない理由を調べます。
質問の根拠は次のとおりです。Visual Studioですべてを開始するときに、カッシーニでこれらの設定を変更する方法はありますか?
(EPiServerは赤いニシンかもしれませんが、念のために、それはCMSのバージョン5です)
さらに を更新し、私はカッシーニ3.5のソースを手に入れるために管理し、旋回することを与えました。 3.5はうまく動作し、この例ではIISのように動作します。私。デフォルトのドキュメントがないと、ディレクトリリストにはなりません.HTTPハンドラが起動してから、EPiServerが残ります。だから、質問は、私はVisual Studioの努力のWebサーバーで同じ達成することはできますか?
乾杯アレン、これはほとんど私が最後にやったことです:) – mnield