与BizTalk部署框架绑定中无法识别的转义字符

时间:2017-09-05 12:27:20

标签: biztalk btdf

我使用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 {

1 个答案:

答案 0 :(得分:0)

感谢大家的帮助,指出了我正确的方向。最后问题出在install-biztalkapplication.ps1而不是BTDF。我删除了坏线并且替换现在正在运行。