[解決済み] Web Config Transformが機能しない
2023-02-06 07:04:17
質問
.NET MVC 3.0アプリケーションで、次のような構成があります。
appSettings
:
web.config
<appSettings>
<add key="SMTPHost" value="mail.domain.com"/>
<add key="SMTPUsername" value="[email protected]"/>
<add key="SMTPPort" value="25"/>
<add key="SMTPPwd" value="mypassword"/>
<add key="EmailFrom" value="[email protected]"/>
</appSettings>
デバッグのために、以下のようなコンフィギュレーション・トランスフォームを定義しています。
web.Debug.config
<appSettings>
<add key="SMTPPort" value="58" xdt:Transform="Replace" xdt:Locator="Match(key)" />
</appSettings>
そして、デバッグモードでアプリケーションを実行しましたが、SMTP ポートはまだ
web.config
ではなく
web.Debug.config
.
この構成で何が問題なのか、どなたかご指摘いただけないでしょうか。
どのように解決するのですか?
Web.config の変換は、公開操作の一部としてのみ適用されます。
もし、この処理を
app.config
ビルド操作の一部として行いたい場合は、SlowCheetah - XML Transforms Visual Studioプラグインを使用することができます。
http://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5
関連
-
ASP.NETでWeb.configからログインする際の正しいアカウントパスワードを確認する
-
.NET 6における暗黙の名前空間参照
-
[解決済み] Could not find a part of the path ... binroslyncsc.exe
-
[解決済み] ファイルまたはアセンブリ 'System.Web.Mvc' を読み込めませんでした。
-
名前 'xxx' が現在のコンテキストに存在しない エラー解決方法の1つ
-
ConfigurationManagerのGetSection()メソッドです。
-
[解決済み] crossdomain.xmlファイルとは何ですか?
-
[解決済み] Visual StudioでWebプロジェクトでないプロジェクトのApp.Config変換は?
-
[解決済み] Server.MapPath("."), Server.MapPath("~"), Server.MapPath(@"\"), Server.MapPath("/"). この違いは何ですか?
-
[解決済み】ASP.NET web.config: configSourceとファイル属性の比較
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
.netcoreプロジェクトでIStartupFilterを使用するためのチュートリアル
-
ASP.NET Core MVC フィルタ
-
認証プロセスの記録にjwtを使用したネット
-
403 - アクセス拒否。IIS7 でファイルを開くと、アクセス拒否されます。
-
[解決済み] ファイルまたはアセンブリ 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821' を読み込めません でした。
-
[解決済み】ASP.NET web.config: configSourceとファイル属性の比較
-
[解決済み] Server.UrlEncode vs. HttpUtility.UrlEncode
-
[解決済み] データ入力後に文字列をトリミングする最適な方法。モデルバインダーをカスタムで作成した方が良いですか?
-
[解決済み] Log4netがログファイルにログを書き込まない
-
[解決済み] Visual StudioのApp_Dataフォルダは何に使うのですか?