い防止のためIISデフォルトのサイト。設定ファイルのあらゆる場面で活用されている仮想ディレクトリ?

StackOverflow https://stackoverflow.com/questions/37759

質問

私は、以下のコードです。設定ファイルのデフォルトのIISサイトです。

<httpModules>
    <add type="MDL.BexWebControls.Charts.ChartStreamHandler,Charts" name="ChartStreamHandler"/>
</httpModules>

その場合Iセットアップやウェブサイトの閲覧などを仮想ディレクトリを取得しこのエラー

ないロードファイルや集合"図"またはその依存関係.システムにファイルを指定します。

仮想ディレクトリが受け継がれのモジュールからのデフォルトす。config.

どうですこの遺産?

役に立ちましたか?

解決

私の答えです。WrapにHttpModule部のタグの位置に設定しinheritInChildApplications属性にfalseになります。

<location path="." inheritInChildApplications="false">
  <system.web>
    <httpModules>
      <add type="MDL.BexWebControls.Charts.ChartStreamHandler,Charts" name="ChartStreamHandler"/>
    </httpModules>
  </system.web>
</location>

今の他"仮想ディレクトリがないの設定を継承はこの場所です。

@GateKillerこない他社のウェブサイト、その仮想ディレクトリで相続が発生します。

@petrichっ直結果 <remove />.していま忘れないようにしてくれました。仮想ディレクトリである痛みました。

他のヒント

以下のエントリを追加する仮想ディレクトリます。設定ファイル:

<httpModules>
    <remove name="ChartStreamHandler"/>
</httpModules>

マイクロソフト社によると, その他のサイトは継承しませんから設定デフォルトです。ない編集デフォルトのweb.configにある同一フォルダとしての機です。config?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top