問題タブ [xml-document-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 投票する
2 に答える
1293 参照

visual-studio-2010 - Microsoft の xml ドキュメント変換を使用して web.config を変換すると、不要な空白が追加される

XML-Document-Transform を使用して、web.config ファイルをステージング サーバーへの展開用に変換しています。残念ながら、指定どおりに変換されておらず、要素のテキストに空白が追加されています。この空白は、私が使用しているキャッスル ウィンザー構成によって取得され、アプリケーションを爆撃します。

次に例を示します。

web.config:

web.staging.config:

出力 web.config:

ご覧のとおりserverUrl、変換によって追加の空白が要素に挿入されています。

残念ながら、サービスの に を挿入すると Castle に空白が含まれserverUrlUrl無効な URL が作成されます。

他の誰かがこれに出くわしますか?Microsoft の新しい変換方法を引き続き使用しているが、追加の空白が挿入されないソリューションを得た人はいますか?

IMHO これは変換プロセスのバグですが、Castle はおそらく空白も無視する必要があります。

どうもありがとう、ロブ

0 投票する
8 に答える
26412 参照

powershell - Web.Config は Microsoft MSBuild の外部で変換されますか?

MSBuild の外部で web.configs を準備するために、Microsoft の XML ドキュメント変換を使用することは可能ですか? MSBuild エンジンを介してこれを実行することなく、PowerShell を使用してこれらの変換を実行したいと考えています。Microsoft が標準の XSLT を使用していた場合、PowerShell で簡単に実行できます。私が言えることから、ビルドエンジンを必要とする C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.Tasks.dll を使用する必要があります。ありがとう

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

visual-studio - XML-Document-Transform を使用して web.config から Elmah モジュールを削除するにはどうすればよいですか?

つまり、次の web.config xml で、「Elmah」で始まる type 属性を持つすべての要素を削除したいと考えています。

基本的な変換のいくつかの組み合わせと構造を試しましたが、さまざまなエラーがありました。

あきらめて httpModules 要素全体を削除する前に、XPath は必要ないためです。

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

castle-windsor - Web サイトの windsor.xml ファイルが CI サーバーで変換されない

私のソリューションには、webproject と Windows サービスがあります。

Web サイトには web.config と windsor.xml があり、サービスには app.config と windsor.xml ファイルがあり、環境 (テスト、UAT、LIVE) ごとに変更されます。

Web サイトと Windows サービス (web.cofig、app.config、windsor.xml) の両方について、自分の PC でローカルに変換をプレビューできます。

変換は、ファイルをローカルでビルド/再ビルド/公開するときにも機能します。

ただし、CIサーバーで実行すると、サービスのwindsor.xml、appconfigが変換されますが、Webサイトはwindsor.xmlが変換されません(web.configは変換されます)。

何か不足していますか?