簡體   English   中英

MSDeploy -setParam選項在連接字符串中替換“”“”with“”和“`

[英]MSDeploy -setParam option is replacing `“"”` with` “&quot”` in the connection string

使用msdeploy部署應用程序時,我正在使用選項-setparam更改連接字符串,這是更改連接字符串但替換" "

我嘗試使用"^" ,如果我使用"^"" "^" ,則無法正常工作 我得到"^""

"C:\Program Files\IIS\Microsoft Web Deploy V3\msDeploy.exe"  -verb:sync -source:package="package.zip" -dest:auto -setParamFile="SetParameters.xml" -setParam:name="IIS Web Application Name",value="VALUE" -setParam:name="XXXX-Web.config Connection String",value="metadata=res://*/XXXXXXX|res://*/XXXXXXXX|res://*/XXXXXXXXX;provider=System.Data.SqlClient;provider connection string="data source=XXXXXXX;initial catalog=XXXXX;Integrated Security=SSPI;Persist Security Info=false;Trusted_Connection=Yes;multipleactiveresultsets=True;App=EntityFramework"" 

""" 在結尾和中間被"""取代

MS deploy -setParam選項將替換""" 在連接字符串中使用"&&quot" ,以反駁我必須替換""" 用單引號'的連接字符串中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM