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

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

javascript - web.config 変数の宣言と javascript での使用

web.config ファイルで変数を定義し、Javascript コードで同じ変数を使用するにはどうすればよいですか?

キーと値のペアを割り当ててみましたが、うまくいかないようです!

0 投票する
0 に答える
47 参照

.htaccess - Web.config で URL を書き換える方法

私の URL はhttp://merzent.com/love/index.php?u=48です

http://merzent.com/love/48のように変更したい

これは htaccess を使用して実行できますが、アプリは Windows Azure で実行されています。したがって、web.config を使用してこれを行う必要があると思いますが、これは初めてです。どんな助けでも大歓迎です。

ありがとう

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

php - PHP で web.config のクエリ文字列 URL を書き換える

IIS の web.config でURL をhttp://example.com/page-name/?id=45からhttp://example.com/page-name/45にリダイレクトしたい 。web.config のルールを作成するにはどうすればよいですか?

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

asp.net - 複数の Web サイトの WebRole を公開するときに変換を構築する

以下のように、Azure Web ロール内に複数のサイトを追加しました。

データベース接続文字列を異なるものにするために、Web アプリケーションごとに 2 つの構成を追加しました -> Web.Dev.Config と Web.Staging.Config。

Cloud Service プロジェクトを右クリックして [公開] を選択し、[ビルド構成] から [開発] を選択すると、これら 2 つの Web サイトが正常に公開されました。

しかし、site2 では、Web.config 内の接続文字列が間違っているようです。site2 のフォルダーには、Web.Dev.config や Web.Staging.config などの web.config ファイルのすべての構成が含まれており、すべての cs ファイルがまだ存在しているようです。 site2 が正しくビルドされませんでした。

これについて経験のある人はいますか?

0 投票する
0 に答える
131 参照

iis - URL 書き換えルールが web.config で異常に動作する/サブフォルダー ファイルを書き換えない

.php の .html などの URL 拡張子を書き換える必要があります。私は例の状況に直面しています。www.mydotcom.com/folder/file.php は www.mydotcom.com/folder/file として正常に動作しますが、www.mydotcom.com/folder/folder/file1.php は www.mydotcom.com/folder/ として動作しませんフォルダ/ファイル1

そして、URL拡張子の置き換え/書き換えのために、私はWindowsホスティングのためにweb.configを使用しています。これは私がそのために使用しているコードです-

現在、すべてのディレクトリと.php(.htmlは後で解決します)を含むすべてのファイルについて、何が問題になる可能性があるかを言っています

0 投票する
0 に答える
90 参照

asp.net - ファイルが bin フォルダーに作成される前に発生するビルド後のイベント

bin フォルダー内のさまざまな環境用に生成された Web.config ファイルをメインの Web.config ファイルにコピーする Post Build スクリプトを作成しました。

例: プロジェクトのビルドが成功すると、ステージ環境用に変換された構成ファイルが「bin/configs/stage/web.config」の場所に生成されます。

私のスクリプトは、このファイルをプロジェクトのメインWeb.configにコピーして、選択したターゲット環境でもプロジェクトをローカルで実行できるようにします。

問題: Configs フォルダーを削除し、ビルドが完了してもう一度生成されるようにすると、ファイルが生成される前に POST Build スクリプトが起動し、ビルドが中断されます。

bin フォルダーですべてのファイルが正常に生成/作成された後、このイベントを発生させるにはどうすればよいですか?

どんな提案や解決策も大いに役立ちます!

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

azure - 異なる発行プロファイルに対して Azure WebJob の App.config 変換を行うことは可能ですか?

私が働いている場所では、ステージングおよび運用環境だけでなく、必要に応じて開発目的で Azure Web サイトと SQL データベースを作成しています。発行プロファイルごとに web.config 変換を作成して、データベース接続文字列をその Web サイトに関連付けられたデータベースに変更します。

現在、データベースを更新する必要がある Azure WebJob を作成しようとしています。Web アプリ プロジェクトを右クリックし、[新しい Azure Web ジョブの追加] を選択して作成します。

必要なことを行うためにこれを取得する必要があるのは、Web アプリが使用している同じデータベースを指す SQL データベース接続文字列です。これらは Azure portal で設定し、構成マネージャーで取得できることはわかっていますが、WebJob の App.config に含めて、必要に応じて App.config を変換できるようにしたいと考えています。

これにはSlow Cheetahを使用してみましたが、デバッグ構成とリリース構成の変換しかできないようです。

このブログで指定されている手順を実行し始めました: http://gunnarpeipman.com/2013/11/using-web-config-transforms-with-app-config-files/

.csproj ファイルを手動で編集して App.config 変換を有効にする方法について説明します。ただし、必要な変換ごとにプロジェクト ファイルを手動で編集する必要があるため、これはより良い解決策ではありません。

誰でもこれを達成する方法を教えてもらえますか? それは可能ですか?または、必要な値に変換されることがわかっている Web アプリの web.config ファイルの値を共有する方法はありますか?

0 投票する
0 に答える
502 参照

c# - WebConfigurationManager.Save() により、外部構成ファイルの値が Web.Config に書き込まれる

web.config で AppSetting 値 (以下の UPDATETHIS として表示) を更新する必要がある ASP.NET アプリがあります。どれがうまくいっている...

方法

Web.Config

ただし...ご覧のとおり、他のカスタム AppSettings を含む custom.config ファイルがあります。

「 UPDATETHIS」の値を「 1.7」に更新すると、正常に更新されますが、custom.config のすべての設定が取得され、それらが web.config と新しい更新された値に書き込まれ/保存されます!?

その単一の値を更新して、カスタム appsettings 構成を持つことはできないようですか? 他の誰かがこれを回避する方法を知っていますか?

0 投票する
5 に答える
6314 参照

asp.net - Azure Web サイト - Web.config 変換が失敗する「ソース ドキュメントの要素が /configuration/system.identityModel/identityConfiguration に一致しません」

ASP.NET Web Api プロジェクトには、2 つの配置構成 (.pubxml) があります。

  1. Azure Websites への直接の Web デプロイ。
  2. ローカル Zip ファイルへのパッケージの展開。

Web デプロイメント (1) は問題なく動作します。zip へのパッケージの展開が次のエラーで失敗しています:

詳細ログを見ると、Web.config 変換中に失敗していることがわかります。

これらのエラーを乗り越えて Zip 展開を行うには、どのような追加のビルド情報を構成する必要がありますか? 直接 Web 展開を行うと、問題なく動作します。