[解決済み] web.configの変換でReplacableToken_を使用する場合?
2023-03-25 15:31:36
質問
web.config にデバッグ用とリリース用の2つのトランスフォームがあります。
web.configを編集します。
<connectionStrings>
<clear />
<add name="StrName" connectionString="data source=.\sqlexpress;User Id=sa;Password=pass;Database=SocialBot;"
providerName="System.Data.SqlClient" />
</connectionStrings>
与えられた例をコピーして、名前をStrNameに置き換えただけです。私は、最終的に:
<add name="StrName" connectionString="$(ReplacableToken_SocialBotConnectionString-Web.config Connection String_0)"
providerName="System.Data.SqlClient" />
ReplacableToken_ とは一体何でしょうか?
別のプロジェクトがあるのですが、そちらでは問題なく動作しています。
どのように解決するのですか?
私のように、コマンドラインから msbuild を使用してビルド プロセスを自動化しようとしているときにこの問題に直面した場合、正しい答えはこのブログ エントリにあります。
具体的に、設定する必要があるパラメータは
/p:AutoParameterizationWebConfigConnectionStrings=False
これは、ファイルシステムにパブリッシュする際に、VSがあなたの代わりに行っていることだと思われます。
最新
-
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 実装 サイバーパンク風ボタン