問題タブ [xdt-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.

0 投票する
1 に答える
5995 参照

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" />すべてを削除する方法はありますか?

ありがとう。

0 投票する
2 に答える
12356 参照

web-config - smtp の web.config 変換を行うには?

これはルートのweb.configにあります

もちろん、これをホスティングサーバーに置くとき、ハードドライブに保存したくありません。メールを送信したいのです。

だから私はこのようなものを持っているでしょう

これを web.release.config に入れるにはどうすればよいですか? mailSettings を置き換えるだけでよいでしょうか。どのように変換するかはまだよくわかりません。

0 投票する
4 に答える
103360 参照

asp.net - web.config 変換を使用して「置換または挿入」を行う方法はありますか?

さまざまな環境の構成を生成するために、以下の投稿で説明されているように web.config 変換を使用しています。

http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html

キーを照合することで「置換」変換を行うことができます。

そして、「挿入」を行うことができます。

しかし、元の構成ファイルに特定のキーがある/ないことに常に依存できるとは限らないため、ReplaceOrInsert変換が本当に便利だと思います。

これを行う方法はありますか?

0 投票する
1 に答える
3642 参照

visual-studio-2010 - XDT 構成変換 - ReplaceAll?

web.config ファイルに、次の構造に似たカスタム セクションがあります。

Name="foo" を使用して Property 要素のすべてのインスタンスの値を変更できるように、これにカスタム変換を適用したいのですが、うまくいかないようです。

私はもう試した:

Transform=Replace を Transform=RemoveAll に置き換えることですべての要素を削除できます - すべての値を置き換えるために同様のことを達成する方法はありますか?

0 投票する
2 に答える
3115 参照

asp.net - Web Config 変換構文

私はWeb Config Transformationの MSDN ガイドに従ってきましたが、概して成功しています。

ただし、Web 構成の 1 行が問題を引き起こしています。これは、ガイドを誤解しており、間違った構文を使用しているためだと推測できます。

誰かが私の間違いを指摘できることを願っています。その場合は感謝します。

変換の問題のある行は次のとおりです。

元の Web 構成の行は次のとおりです。

私の希望は、変換が属性「sqlConnectionString」を置き換えて、接続の詳細を変更することでした。残念ながら、ラインは影響を受けません。

私はまったく同じ構文を使用しました:

上記は問題なく機能するため、 にも当てはまると思いました。

誰かが私が間違っているところを見ることができますか?

0 投票する
1 に答える
3039 参照

xml - web.config 以外の構成ファイルの xdt 変換

私はVisual Studio 2010 の xdt 変換を調べてきましたが、環境の変更を追跡するのに非常に適しているように見えますが、言及されているのはそれを web.config に適用することだけです。調整が必要な他の構成ファイルを含むサイトコア プロジェクトに取り組んでいますが、「構成変換の追加」オプションが表示されません。

プロジェクト内の他の xml/構成ファイルに xdt 変換を追加するにはどうすればよいですか?

0 投票する
1 に答える
6780 参照

xpath - サブノードの内容に一致する xdt 変換ロケーター

web.config に次のノードがあります。

<agent>マスター コンテンツを持つ子パラメーター ノードを持つノード全体を削除したい。多かれ少なかれ、私の xdt 変換ノードは次のようになります。

ご覧のとおり、ノードのコンテンツ文字列と一致させる方法がわかりません。ここに何を追加する必要がありますか?

環境メモ: Windows 7 - Visual Studio 2010 SP1

0 投票する
2 に答える
1647 参照

c# - C# プロジェクト内で XDT を使用することは可能ですか?

特定の条件に応じて、更新値、単純な変更を変換する必要があるデータベース テーブルに XML があります。

私の調査を行いましたが、Web.Config または App.Config に適用するツール/プラグインしか見つかりませんでした:

http://ctt.codeplex.com/

http://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5

XSLT を使用できますが、XDT は理想的でシンプルに思えますが、C# プロジェクト内でどのように使用できますか?

ありがとう

0 投票する
2 に答える
982 参照

xpath - Web.Config Transform xml comments

How can I either select a comment or insert a comment using Web.config transforms?

Nowhere can I find any information on this.

I am trying to do either: 1) Insert a piece of xml (<serviceAuthorization impersonateCallerForAllOperations="true"/>) before an existing comment in the Web.config

OR

2) Insert a comment and xml at the end of a set of siblings:

Web.config 変換が xPath 軸をサポートしていないことがわかる限り、最初のコメントの前にノードを挿入するためにいくつか試してみました。

私は他のいくつかを試しましたが、あなたはアイデアを得る. 変換をプレビューするとエラーが発生します。

また、コメントを挿入する方法に関する情報が見つからないようです。何か不足していますか?

0 投票する
1 に答える
615 参照

xml - プロジェクト内の他の XML ファイルに web.config スタイルの xdt 変換を適用する

プロジェクトには、発行のために変更する必要がある XML 構成ファイルがあります。私たちは web.config 変換を非常にうまく使用しています。異なるビルド ターゲット用に発行するときに、プロジェクト/ソリューション内の他の XML ファイルにこのような変換を適用することは可能ですか?