質問

を使用していASP.net ます。純3.5IIS7(Vista)をURLに書き換えモジュールからMicrosoft.

このように、その

<system.webServer>
    <rewrite>...</rewrite>
    ...
</system.webServer>

内。configんが、警告のシステム。ウェブサーバの要素"に書き換えはできません。

たいのですが私のシステムの設定めることに同意していない可能性がって行頭に付けた)を書き換えの一部です。config?

ご クリストフ-

役に立ちましたか?

解決

ことができたことVisual Studio2010.

始まり世の こちらの ダウンロード2.0を行頭に付けたファイルです。その後、指示に従いとれ こちらの.すべてのもう走っていた以下のコマンドとして世指示:

C:\download_directory\rewrite2_intellisense>cscript UpdateSchemaCache.js

としてクリストフ-ポイントにコメントされている交換 VS90COMNTOOLSVS100COMNTOOLS にUpdateSchemaCache.js 前に上記のコマンドを実行をご利用の場合Visual Studio2010.

なかったのを再起動させる必要があります。を加えた <rewrite> 一部のみに適用。config変換ファイルとしてのメイン。configブ地域のデバッグしやすくなります。

他のヒント

私はあなたのシステム上のweb.configファイル内のURL書き換えモジュール「インストール」を持っている必要があります信じています。

あなたはどちらかのIIS 7.0のインタフェースを介して、アプリケーションのモジュールをインストールするか、ホスティング会社があなたのためにそれを行う持っている必要があります。

<ストライキ>

<ストライキ>私はあなたがこのようなあなたのweb.configファイル内のモジュールを定義する必要が信じています

<system.webServer>
    <modules>
        <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
    </modules>
</system.webServer>

<ストライキ> アップデート:インテリセンスはここにセットアップすることができます:

ます。http:// ruslany.net/2009/08/visual-studio-xml-intellisense-for-url-rewrite-1-1/する

アップデートます:

:sectionGroupは、%SYSTEMROOT%\ system32 \ inetsrv \ config \にapplicationHost.configの中で特定されていることを確認します
<sectionGroup name="rewrite">
    <section name="rules" overrideModeDefault="Allow" />
    <section name="globalRules" overrideModeDefault="Deny" allowDefinition="AppHostOnly" />
    <section name="rewriteMaps" overrideModeDefault="Allow" />
</sectionGroup>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top