我終於大概是由Visual StudioBizTalk業務流程編輯器留下錯誤的源代碼
我曾與它變換和消息分配構造消息追查的問題留在我的ODX,糟糕的代碼..
每當我編譯時,我都遇到了指向賦值形狀的錯誤,以及它對卓越促銷的使用。
我編輯了消息分配...刪除了代碼行,應用更改,粘貼了同一行代碼... 現在解決方案編譯好了!
我比較了ODX文件,之前和之後,並發現實際ODX原始的錯誤消息...
transform (msgToAudit.parameters) = FoToIaW.trnsFromFo_ToAuditParameters (msgFromFo);
#error "The expression that you have entered is not valid."
我沒有把它放在那裏,所以我相信Visual Studio中添加了這到ODX文件?
- 是這樣嗎?
- 什麼是Visual Studio在我的實際代碼中發生粘連錯誤!
而且,反正是有「乾淨」這種「注入」代碼的ODX,作爲錯誤再次出現偶爾,我看不到觸發它的模式。
並且爲了防止其他人遇到與2006 R2相關的問題,解決方案似乎是從編排中刪除其中一個有問題的表達形狀(希望)重新編譯,然後添加回形狀 – SteveC 2010-10-11 15:07:27
解決方案只是一點點更簡單,儘管仍然令人沮喪。不是*刪除有問題的表情形狀,只需向表達式添加一個空白行,然後重新編譯即可。隨着時間的推移,你可以*刪除*空白行以及... – 2011-01-03 22:18:57
感謝您的評論馬克西姆,更好的解決方案 – SteveC 2011-01-04 12:05:21