biztalk biztalk-2010

BizTalk Orchestration se abre en la vista de texto en VisualStudio Orchestration Designer



biztalk-2010 (5)

Añadiendo punto adicional al post principal. En realidad, este problema puede ser la causa, si abrimos la orquestación en modo xml, entonces el archivo de proyecto guardará la propiedad del subtipo de orquestación en el modo de diseñador.

Luego, desde este punto, siempre que intente abrir la orquestación haciendo doble clic, la orquestación se abrirá en modo xml, ya que el proyecto tenía la propiedad Subtipo de orquestación configurada en modo diseñador.

Espero que esto ayude a alguien.

Mientras trabajaba en un proyecto BizTalk 2010 bastante grande, me encontré con este extraño comportamiento y quería publicar una solución aquí en caso de que alguien más pudiera experimentar esto.

Al intentar abrir una orquestación en el diseñador de orquestaciones en Visual Studio 2010, noté que la orquestación se abrió en la vista de solo texto y no pude ver el diseñador de orquestaciones. Esto fue solo para una orquestación, todas las otras orquestaciones en el proyecto se abrieron correctamente. El proyecto también se compiló adecuadamente sin ningún error. Hice clic derecho en la orquestación afectada y elegí Abrir con -> BizTalk Orchestration Designer . También hice clic en Establecer como predeterminado. Entonces podría ver la orquestación en modo de diseño como se esperaba. Sin embargo, al cerrar y volver a abrir la solución, noté que, una vez más, la orquestación se estaba abriendo en una vista de solo texto.

Luego abrí el archivo .btproj en un editor de texto y noté lo siguiente (este es un fragmento de mi archivo .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>

Tenga en cuenta la etiqueta:

<SubType>Designer</SubType>

Simplemente quité la etiqueta SubType, guardé el archivo .btproj y volví a abrir la solución en Visual Studio y la orquestación se abrió normalmente de nuevo.


Eso es raro, no lo he visto antes. Suena como que el editor predeterminado para el tipo de archivo .odx está configurado como texto. Creo que esta preferencia debe almacenarse en algún lugar del perfil del usuario o tal vez como una preferencia de VS. Si se trata de una preferencia de VS, es posible que deba pasar al Administrador al abrir VS para obtener la preferencia de guardar entre cada momento que VS esté abierto.

Esto es solo una conjetura porque no he visto este problema antes.

Gracias,


Preferiría agregar un comentario, pero parece que soy demasiado nuevo en el sitio para poder hacerlo. Esta "pregunta" fue la solución exacta que estaba buscando, así que gracias por enviar esto. Lo único que puedo agregar es que la orquestación se abrió en un modo de "diseñador", porque había tres pestañas en la parte inferior "diseño", "dividir" y "fuente", pero como el cartel original señala, solo el texto del contenido de la orquestación era visible. Las opciones de diseño en la parte inferior me llevan a creer que VS estaba usando el diseñador HTML WYSIWYG, en lugar del diseñador de orquestación.

Eliminar la etiqueta del archivo btproj solucionó el problema, así que quiero agradecerle a Ian nuevamente por publicar la solución.


Prefiero hacer un complemento de reinicio de Visual Studio

devenv.exe / resetaddin * (http://www.mztools.com/articles/2006/mz2006014.aspx)

que editar manualmente los archivos de proyecto. Hemos visto una situación como esta en el pasado y el restablecimiento de VS nos funcionó.


Tuve este problema en VS 2013 + TFS + BizTalk 2013 R2.

Mi solución fue la siguiente: Herramientas -> Opciones -> Control de fuente -> Entorno

Desmarque la opción "Obtener todo cuando se abra una solución o proyecto"

Creo que este es un error relacionado con VS 2013 y, por lo tanto, debe informarse a Microsoft.