none
カスタマイズしたweb.configの設定が消えてしまう RRS feed

  • 質問

  • カスタマイズしたweb.configでデプロイを行った際、

    カスタマイズした箇所が全て消えてデフォルトのWeb.configがサーバにアップロードされてしまいます。

    web.configのカスタマイズの箇所は、

    例えば<System.WebServer>タグ内のRewriteの設定やStaticContentタグを使ったJsonの設定などになります。

    例)

    -------

      <system.webServer>
        <defaultDocument>
          <files>
            <clear />
            <add value="index.php" />
          </files>
        </defaultDocument>
            <rewrite>
                <rules>
                    <rule name="Redirect to HTTPS" stopProcessing="true">
                        <match url="(.*)" />
                        <conditions>
                            <add input="{HTTPS}" pattern="^OFF$" />
                        </conditions>
                        <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" />
                    </rule>
                </rules>
            </rewrite>
            <staticContent>
                <mimeMap fileExtension=".json" mimeType="application/json" />
            </staticContent>
      </system.webServer>

    -------

    このような設定を入れてデプロイしているのですが、

    リモートデスクトップでサーバ上のWeb.configを確認すると設定が入っていない状態になっています。

    ご教示お願いいたします。

    2013年5月22日 8:56

回答

  • k-igarashi さん、投稿ありがとうございます。
    フォーラム オペレーターの星 睦美です。

    カスタマイズした設定が消えるに事象に関して、「Windows Azure Tools を使用したクラウド サービスの発行」の「開発およびテスト サイクルの一部としてのWeb ロールの更新」の要件の説明が参考になるのではないかと思います。

    もしk-igarashi さんの質問が説明の内容に関連しない場合は、さらに質問にWeb.config の変更と確認の手順を詳しくお知らせいただければコミュニティからの回答が集まりやすくなりそうです。

    ---
    引き続き返信がありませんので、いったんこちらのスレッドに[回答としてマーク]させていただきます。

    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美


    • 編集済み 星 睦美 2013年5月30日 1:52 回答としてマーク
    • 回答としてマーク 星 睦美 2013年5月30日 1:52
    2013年5月24日 8:03