雖然上我遇到了這個非常奇怪的行爲,並希望在這裏發表一個解決的辦法的情況下,任何人都可能會遇到這樣一個相當大的BizTalk 2010項目。BizTalk業務流程打開在VisualStudio的業務流程設計文本視圖
當試圖在Visual Studio 2010中的編排設計器中打開編排時,我注意到編排在純文本視圖中打開,我無法查看編排設計器。這僅適用於一種編排,項目中的所有其他編排都可以正常打開。該項目也編譯正確無誤。我右鍵單擊受影響的業務流程並選擇打開方式 - > BizTalk Orchestration Designer。我也點擊設爲默認。然後我可以按照預期的方式在設計模式下查看編排。然而,在關閉並重新開放解決方案後,我注意到,這個協調工作再次以純文本視圖開啓。
我再開在文本編輯器中.btproj文件,並注意以下(這是我的.btproj文件的片段):
<ItemGroup>
<XLang Include="OrderCancel.odx">
<TypeName>OrderCancel</TypeName>
<Namespace>MyNamespace.Orchestrations</Namespace>
<SubType>Designer</SubType>
</XLang>
</ItemGroup>
<ItemGroup>
<XLang Include="OrderModify.odx">
<TypeName>OrderModify</TypeName>
<Namespace>Mynamespace.Orchestrations</Namespace>
</XLang>
</ItemGroup>
注意標籤:
<SubType>Designer</SubType>
我只需刪除SubType標籤,保存.btproj文件並在Visual Studio中重新打開解決方案,並且編排會再次正常打開。
感謝您發佈此信息。我相信它會幫助別人 – 2012-02-22 08:34:37
Big + 1 - 謝謝。這很容易重複 - 右鍵單擊一個ODX,選擇「用...打開(XML)(文本)編輯器」。即使你不改變ODX上的任何東西,當你保存你的.btproj時,''也會在那裏。 –
StuartLC
2012-12-14 09:17:08
我感謝您的發佈。 – 2016-04-06 23:02:27