我正在使用 BTDF 和 settingfilegenerator 来动态配置绑定。我的第一个绑定是一个 SQL 绑定,它运行良好。但是,我的大多数绑定设置都是 UNC 路径,并且在尝试应用设置时出现错误。我已经尝试了引号的每一种组合并将反斜杠加倍来尝试处理这个问题,但没有任何效果。令人惊讶的是,我无法找到其他有同样问题的人。有任何想法吗?
解析“\Myserver\Myshare\Folder\SubFolder\inbound\Enroll\%SourceFileName%.834” - 无法识别的转义序列 \i。
感谢您的评论。它让我查看它实际失败的地方而不是错误消息。这似乎是 install-biztalkapplication.ps1 脚本的问题。我不确定出处,也不确定此脚本是否有任何更改。我注释掉了这个块(未显示完整块),最后一行是导致错误的原因。该文件似乎有多个版本可用。我会做一些额外的研究并提供更新。
get-content -path "$btdfdeploysettingsfile" | foreach-object {
$line = $_
$hashconfig.getenumerator() | foreach-object {