この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16528|答える: 0

[ASP.NET] asp.net mvc Web.Release.config は詳細な説明を使用しています

[リンクをコピー]
掲載地 2018/10/15 10:01:41 | | | |
開発の過程で、ローカル開発とデバッグが完了した後、公式サーバーに公開する必要があり、しばしばweb.configの設定ファイルを修正する必要があります。

プログラマーは怠け者で、公式版のリリース時にコンパイラが自動的に設定ファイルを公式環境の設定に置き換えることができるのでしょうか?

Web.Release.configが本来の機能で、私たちはこのファイルを無視してきました...



開発環境:



フォーマルな環境:



以下のようにアプリケーションパッケージを公開します。



Web.config 出力ファイルの結果:



ウェブサイトは維持され、titileノードは削除され、databaseStringプロパティの値は置き換えられ、ポートノードが追加されていました。

変換性質

(1) 置き換え
すべての一致ノードが置換であることを示します



実際、このファイルはweb.release.configのときに説明されており、置き換えるファイルはWeb.configです。

(2) 削除
最初の要素と一致する要素を削除してください。



(3)すべて削除
すべての一致要素を削除してください



(4)挿入
親ノードから挿入(承認<deny users="*" />)



(5)SetAttributes
属性を直接設定する



(6)属性除去
属性を削除してください



(7)InsertAfter(XPath)
XPathの式を一致させることで、ノードを見つけて子ノードの後にXMLを挿入します



(8)挿入前(XPath)
XPathの式を一致させることで、ノードを見つけて子ノードの前にXMLを挿入します



(9)XSLT(ファイルパス)
Web.cofigファイルを置き換えるために外部にXSLTファイルを定義することもできます。








先の:助けを求めてください
次に:BonusCloudルーターマイニングの紹介
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com