問題タブ [config-transformation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deployment - Play Framework - さまざまな環境の構成ファイルを維持する方法は?
Play 2.2 /Scala アプリケーション (SBT でビルド)について、デプロイ先の環境に応じて異なる構成ファイルをデプロイしたいと考えています (たとえば、デプロイメントを特定のデータベース サーバーと結合するため)。さまざまな展開ターゲットに対して、アプリケーションの構成ファイル (conf/application.conf) のさまざまなバリアントを作成するにはどうすればよいですか? ベース バージョンからバリアントを生成できるといいのですが。
私が .NET から慣れ親しんでいるのは、基本構成ファイル (Web.config) を用意することです。これは、展開するプロファイル (たとえば、運用) に応じて特定の変換を受けます。Play/Scala の世界で同様の手法を使用していますか?
web.config-transform - デバッグ モードで web.config ファイルのセクションを削除する
SSLで実行する必要があるasp.netアプリケーションがあり、これを実現するためにweb.configでいくつかの書き換えルールが定義されています。
ただし、開発モード (ローカル Web サーバーまたは IIS Express を使用) では、SSL を使用したくありません。したがって、web.config 変換を使用して 1 つまたは複数の書き換えルールを削除できるようにしたいと考えています (すべてではない)。
wordpress - Microsoft Azure 上の PHP/WordPress で動作する構成変換に相当するものはありますか?
私は、WebMatrix と Web Platform Installer を使用して単純な WordPress サイトを起動する実験を行ってきました。これは非常に印象的です。すぐに使用できるエクスペリエンスは非常に優れており、WebMatrix 内から直接公開するとうまく機能します。
現在、WebMatrix に頼るのではなく、GitHub から Azure にデプロイすることを検討しています。デプロイ フックは正常に動作していますが、WebMatrix パブリッシュ パイプラインによって適用される構成変更がいくつかあります。これは、GitHub からパブリッシュするときにレプリケートされないようです。具体的には、WordPress サイトをホストする MySQL データベースに接続するためのデータベース接続の詳細です。ファイルには 4 つの設定が定義されており、wp-config.php
展開中に変更する必要があります。そのため、ライブ サイトは、ローカルの開発 DB ではなく、ClearDB でホストされている MySQL インスタンスを指しています。
.NET では、これに構成変換を使用するだけです。wp-config.php
Azure 展開プロセスの一部として変更を加えるのに匹敵するものはありますか?
.net - SlowCheetah: 2 番目のプロジェクトで参照されているクラス ライブラリから変換されたファイルをそのプロジェクトの出力に含める方法は?
SlowCheetah を使用して、クラス ライブラリに custom.config ファイルがあり、このファイルを変換して、それを参照するコンソール アプリケーションの出力に含める必要があります。
Slow Cheetah は custom.config を独自の bin フォルダーに変換し、copy-always/newer を使用して custom.config を含めることができますが、コピーされるのは変換されていない構成です。slowcheetah によって変換された後、変換された構成ファイルを出力プロジェクトにコピーするにはどうすればよいですか?
私のapp.configを変換してclassLibrary.dll.configとして含めようとしているわけではないことに注意してください。私はもうそれをすることができます。私が探しているのは、変換後に他の custom.config ファイルを変換して含めるオプションです。
c# - config トランスフォーム適用時のサードパーティ ライブラリ エラー
多数の設定と接続文字列を備えた C# コンソール アプリケーションがあります。私の目標は、環境 (QA、UAT、PROD など) ごとに接続文字列とアプリ設定の値を変えることです。これを行う最善の方法は、構成変換ファイルを追加することです。App.QA.config ファイルを 1 行の変換だけでアプリケーションに追加したとき
エラーのため、これ以上ビルドできません:
タイプ 'System.IO.FileLoadException' の未処理の例外が XXX.ServiceFramework.dll で発生しました追加情報: ファイルまたはアセンブリを読み込めませんでしたその依存関係の 1 つ。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
App.QA.config を削除しても、アプリケーションをビルドして実行できます
sitecore - Sitecore 構成には、ファイルの相対パスと変換が含まれます
ユーザーが次の URL を要求したときに、あるサイトから別のサイトへの URL リダイレクトを実行しようとしています。URL リダイレクトを使用して、要求を同じサーバーの別のポートにリダイレクトします。
www.mydomain.com/sitecoresite => www.mydomain.com:81/sitecoresite
問題は、ポートのsitecoresite
下に、最初のサイトに対して相対的に機能するパスがあることです。パスを操作するにはどうすればよいですか。81
datafolder
sitecoresite
このパスを相対パスにするにはどうすればよいですか?
2 番目の質問は、サイトコア サイトのサイトコア セクションで web.config 変換を使用する方法です。
xml - Remove を使用して単純な構成を変換すると、ルート要素が見つからない
私は単純なxmlを持っています
そして、私はそれを次のように変換しています:
そして、ビルド中に次の例外が発生します。
問題なく変換される他の同様の構成ファイルが約10ありますが、これは「置換」ではなく「削除」を行う唯一のものであるため、問題である可能性があることに注意してください。
また、変換をローカルでプレビューすると正常に動作するため、Octopus デプロイとその「Calamari」ライブラリに問題がある可能性があります。