問題タブ [web-config-transform]
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.
web-config - Web.config 変換: Locator 式に一致するすべてのノードに変換を適用する方法は?
最近、Visual Studio 2010 の Web デプロイ ツールで web.config の自動変換を発見しました。これはうまく機能していますが、うまくいかないシナリオがあります。次のルート Web.config があるとします。
私の Web.Release.config では、mexHttpBindingのバインディングを持つすべてのエンドポイント ノードを削除したいと考えています。
Web.Release.config で以下を使用しました。
ただし、これは Service1 の最初の一致のみを削除し、次の一致は削除しません。エンドポイントとサービスノードでノードを見つけるさまざまな方法を試しましたが、最初に一致したものだけが置き換えられます。
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
すべてを削除する方法はありますか?
ありがとう。
asp.net - カスタム構成セクションの Web.Config 変換
カスタム構成セクションを置き換えるために web.config 変換を取得する方法を知っている人はいますか? msbuild を冗長モードに設定しましたが、変換は、置換変換を使用してカスタム セクションの存在を単純に無視します。
asp.net - Web変換ファイルはルート+ビンにコピーされます
最近、プロジェクトをvs 2010にアップグレードしました。アップグレード
する主な理由の1つは、Web変換ファイルの追加です。
既存のプロジェクトをアップグレードしたら、[構成変換の追加]をクリックし、テスト目的で構成から単純な値を更新して、プロジェクトをファイルシステムに公開しました。
私が期待したのは、ルートフォルダーで1つの変換されたweb.configを見つけることでした。
私が見つけたのは、1つの変換されたweb.config +すべての構成変換ファイル(
Web.Debug.config、web.Release.config、web.Test.config)でした。
また奇妙なことに、これらのファイルはすべて私のbinフォルダーにも出力されました。
誰かが私が間違っていることを知っていますか?まったく新しいWebプロジェクトを作成しても問題なく動作するようですが、既存のアップグレードされたプロジェクトを修正したいと思います。
web-deployment-project - Web.config 変換変数
web.config 変換ファイルに変数を含めることはできますか? 環境ごとに、値が異なるだけで、基本的に同じ変換を行います。たとえば、開発環境の場合、私は...
そして、QA環境の場合、私は...
唯一の違いは、server1 と server2 の値です。これは単純な例ですが、実際には、変換でサーバーの値を複数回使用しています。複数回使用する変換ファイルで変数を宣言する方法はありますか? 何かのようなもの...
visual-studio - Visual Studio 2010 - 構成変換が機能せず、カスタム ビルド構成が追加されない
現在の問題があります。生活を楽にするために「構成変換」を実装したいと考えています。現在、Visual Studio 2010 には 3 つのビルド構成があります。デバッグ、QA、およびリリースです。QA ビルド構成の設定は、リリース ビルド構成からコピーされています。
編集: これは c-sharp の Web アプリケーション プロジェクトです。
私のウェブサイト アプリケーション プロジェクトは、私が取り組んでいるソリューションの 15 のプロジェクトの 1 つです。追加、私のQAがありません:/
私は周りを見回して、次のようなコマンドラインオプションがあることを見ました
しかし、それを実行した後、次のエラーが発生します。
「OutputPath プロパティがプロジェクト ' project ' に設定されていません。このプロジェクトの構成とプラットフォームの有効な組み合わせを指定していることを確認してください。
注: コマンド内で、私のパスは正しいです。
3 つのビルド構成すべてに独自の .config 変換ファイルを持たせようとしています。最も簡単な方法が優先されます、ありがとう!
.net - ASP.NET Web.Config 変換の問題
web.config
トランスフォームを使用して、プロダクションにドメイン属性を含めるにはどうすればよいweb.config
ですか?
私のベースには次のものがありますweb.config
。
で以下を使用しようとしましたweb.prod.config
が、プロジェクトを公開するときに属性が追加されません。
出力は次のようにしたいと思います。
c# - コンソール アプリケーションの展開時に構成を変換する
ASP.NET Web サイトを展開し、Web 構成変換を使用してその構成を管理し、次のようなコマンドを使用してそれらを構築してきました。
また、さまざまな構成で複数回展開する必要があるコンソール アプリケーションも持っています。プロジェクトをビルドして別の構成で展開するために利用できる同様のメカニズムがあるかどうか疑問に思っていました。
カスタム XSLT を使用してマルチ環境構成を処理する記事を見つけましたが、これは非常に複雑で面倒なソリューションのようです。
前もって感謝します!
asp.net - 公開はweb.configを変換していませんか?
私が作成しましたweb.config
(完全なファイル、XMLエラーは表示されません)
変換ファイルを使用する(web.Staging.config
)
モードで公開していStaging
ます(Webサイトを右クリック>公開>方法:ファイルシステム...)
しかしweb.config
、出力フォルダーを見ると、変更されていません。
ビルドログで次のことがわかりました。
何が問題なのですか?私はこれを正しくやっていますか?
asp.net - web.config変換とlocation要素
私はあなたが以下をどのように変えるかを理解できないようです
に
最初のものを削除して2番目のものを追加することなく。これに関するどんな助けも素晴らしいでしょう。
ありがとう
asp.net - web.config 変換を使用して「置換または挿入」を行う方法はありますか?
さまざまな環境の構成を生成するために、以下の投稿で説明されているように web.config 変換を使用しています。
http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html
キーを照合することで「置換」変換を行うことができます。
そして、「挿入」を行うことができます。
しかし、元の構成ファイルに特定のキーがある/ないことに常に依存できるとは限らないため、ReplaceOrInsert変換が本当に便利だと思います。
これを行う方法はありますか?