与 BizTalk 部署框架的绑定中无法识别的转义字符
Unrecognized escape characters in bindings with BizTalk Deployment Framework
我正在使用 BTDF 和设置文件生成器来动态配置绑定。我的第一个绑定是 SQL 绑定,它运行良好。但是,我的大部分绑定设置都是 UNC 路径,我在尝试应用这些设置时遇到错误。我已经尝试了引号的每一种组合并将反斜杠加倍来尝试处理这个问题,但没有任何效果。令人惊讶的是,我找不到其他有同样问题的人。有什么想法吗?
parsing "\Myserver\Myshare\Folder\SubFolder\inbound\Enroll\%SourceFileName%.834" - Unrecognized escape sequence \i.
感谢您的评论。它让我查看它实际失败的地方而不是错误消息。这似乎是 install-biztalkapplication.ps1 脚本的问题。我不确定来源以及是否对该脚本进行了任何更改。我注释掉了这个块(未显示完整块),最后一行是导致错误的原因。该文件似乎有多个版本可用。我会做一些额外的研究并提供更新。
get-content -path "$btdfdeploysettingsfile" | foreach-object {
$line = $_
$hashconfig.getenumerator() | foreach-object {
感谢大家的帮助,为我指明了正确的方向。最后,问题出在 install-biztalkapplication.ps1 而不是直接与 BTDF 相关。我删除了错误的线路,现在可以更换了。
我正在使用 BTDF 和设置文件生成器来动态配置绑定。我的第一个绑定是 SQL 绑定,它运行良好。但是,我的大部分绑定设置都是 UNC 路径,我在尝试应用这些设置时遇到错误。我已经尝试了引号的每一种组合并将反斜杠加倍来尝试处理这个问题,但没有任何效果。令人惊讶的是,我找不到其他有同样问题的人。有什么想法吗?
parsing "\Myserver\Myshare\Folder\SubFolder\inbound\Enroll\%SourceFileName%.834" - Unrecognized escape sequence \i.
感谢您的评论。它让我查看它实际失败的地方而不是错误消息。这似乎是 install-biztalkapplication.ps1 脚本的问题。我不确定来源以及是否对该脚本进行了任何更改。我注释掉了这个块(未显示完整块),最后一行是导致错误的原因。该文件似乎有多个版本可用。我会做一些额外的研究并提供更新。
get-content -path "$btdfdeploysettingsfile" | foreach-object {
$line = $_
$hashconfig.getenumerator() | foreach-object {
感谢大家的帮助,为我指明了正确的方向。最后,问题出在 install-biztalkapplication.ps1 而不是直接与 BTDF 相关。我删除了错误的线路,现在可以更换了。