由于某种原因,我在解析 web.config 文件中的连接字符串时遇到了困难。
我已经获得了 connectionString 但我正在尝试获取所有值,例如
连接字符串如下所示:
数据源=db.sample.com;用户
id=样本用户;密码=样本密码;初始
目录=样本目录;
Use System.Data.Common.DbConnectionStringBuilder
$sb = New-Object System.Data.Common.DbConnectionStringBuilder
# Attempting to set the ConnectionString property directly won't work, see below
$sb.set_ConnectionString('Data Source=db.sample.com;user id=sample-user;password=sample-password;Initial Catalog=sample-catalog;')
$sb
Output:
Key Value
--- -----
data source db.sample.com
user id sample-user
password sample-password
initial catalog sample-catalog
另请参阅更多详细信息:DbConnectionStringBuilder 在 PowerShell 中使用时不会解析 https://stackoverflow.com/q/6237708/323582
(这就是为什么这个有趣的语法$sb.set_ConnectionString(...)
被用来代替$sb.ConnectionString = ...
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)