2

URL 書き換えルールのセットを追加しようとしていますが、開発中の Web サイトの公開バージョンにしか追加できません。

接続文字列の値などを変更したい場合、あらゆる種類の例を見つけますが、メインの web.config に既に存在しないものを追加する方法の例を見つけることができません。

必要なのは、system.WebServer の下に rewrite ノードを追加することです。

4

1 に答える 1

1

必要なのは、xdt:Transform="Insert"変換中に追加するタグ内で属性を使用することだけです。詳細については、こちらをご覧ください: http://msdn.microsoft.com/en-us/library/dd465326.aspx

以下のサンプルを出発点として使用できます (これは私のWeb.Release.configファイルです)。

<?xml version="1.0"?>

<!-- For more information on using Web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
    <!-- Enable static content caching in release mode -->
    <system.webServer xdt:Transform="Insert">
        <staticContent>
            <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="5.00:00:00" cacheControlCustom="public" />
        </staticContent>
    </system.webServer>
</configuration>
于 2013-07-22T02:58:27.010 に答える