2013年5月23日のブックマーク (2件)

  • Web発行先に応じてWeb.configに変更を適用する - kkamegawa's weblog

    ASP.NET プロジェクトで構成マネージャと Web.config 変換を活用する - しばやん雑記 id:shiba-yanがこれ書いたときは「先に書かれた!」と思ったのですが、私が書こうとしたところは書いてくれなかったので助かりました(笑)。 書かれている通り、Visual Studio 2010以降、ビルド構成に応じてWeb.configの内容をXLSTで変換することができます。しかし、同じリリース版でもWeb Deployの先に応じてconnectStringsやconfigSectionsの内容を変えたい場合があります。ビルド構成使い分けてもいいのですが、発行先が多くなると面倒ですよね。 そこでASP.NET and Web Tools 2012.2の新機能を使います。まず、通常通りWeb発行先を一つ以上作ってください。 発行先のプロファイルができると、PublishProfi

    Web発行先に応じてWeb.configに変更を適用する - kkamegawa's weblog
  • ASP.NET プロジェクトで構成マネージャと Web.config 変換を活用する - しばやん雑記

    実際に ASP.NET でアプリケーションを開発していて、それを公開環境へデプロイする時には Web.config に書かれている接続文字列や設定などを、開発環境のものから変更する必要が出てくると思います。 最近の Visual Studio では Web.config の内容を XSLT で発行時に変換する機能があるので、Web.Release.config ファイルにリリース時に必要な変換を書くことが出来ます。 プロジェクトを作成すると、デフォルトで Web.Debug.config と Web.Release.config が作成されるので、昔に比べると非常に便利になりました。 しかし、実際には設定をステージング環境と番環境で分ける必要があったりするので、デバッグかリリースという分け方ではトラブルの元です。そんな時には Visual Studio の構成マネージャを使ってステージン