我正在使用BTDF和settingfilegenerator來動態配置綁定。我的第一個綁定是一個SQL綁定,它工作正常。但是,我的大多數綁定設置都是UNC路徑,嘗試應用這些設置時出現錯誤。我已經嘗試了所有引用的組合,並加倍反斜槓以嘗試處理這個問題,但沒有任何工作。令人驚訝的是,我一直無法找到其他人有相同的問題。有任何想法嗎?與BizTalk部署框架綁定的無法識別的轉義字符
解析「\ Myserver \ Myshare \ Folder \ SubFolder \ inbound \ Enroll \%SourceFileName%.834」 - 無法識別的轉義序列\ i。
感謝您的意見。這讓我看到它實際上失敗的地方,而不是錯誤信息。這似乎是install-biztalkapplication.ps1腳本的問題。我不確定這個腳本的來源以及是否有任何更改。我註釋掉了這個塊(完整的塊沒有顯示),這最後一行是導致錯誤的原因。似乎有這個文件的幾個版本可用。我會做一些額外的研究並提供更新。
get-content -path "$btdfdeploysettingsfile" | foreach-object {
$line = $_
$hashconfig.getenumerator() | foreach-object {
您是否試圖在Excel文件中預先轉義它們?你不需要那樣做。 –
不,我試圖讓它在沒有任何格式的情況下工作,但我已經嘗試了一些預格式化選項,認爲它是不正確處理它的c#解析器。單元格的格式爲 \\ MyServer \ MyPath \ Folder | –
MikeDouglasDev
問題是,文件路徑正常。我一直都在使用它們。我從來不需要做任何特別的事情。當您執行預處理BizTalk綁定時會發生這種情況嗎? –