7

Estoy configurando la estructura del proyecto para una nueva aplicación greenfield. Nuestro lanzamiento inicial solo será compatible con un cliente de WPF, pero también queremos lanzar clientes de Metro y Silverlight. Me decidí por el siguiente:¿Qué versión de Blend es compatible con WPF 4.5, Biblioteca de clases portátil?

Biblioteca Core - NET biblioteca de clases de orientación portátil para el metro, .NET 4.5, SL4, Windows Phone 7.5

Aplicación WPF - Orientación de .NET 4.5

Nuestro modelo/modelo de vista capa se define en la biblioteca principal, vista definida en la aplicación WPF. Elegí .NET 4.5 para admitir la definición del modelo de vista en la biblioteca central de una manera que pueda ser consumida tanto por WPF como por Metro.

Esto funciona bien en el Visual Studio 11 Beta que se ejecuta en Windows 7 Pro. Tengo una vista de trabajo que está vinculada a los datos del ViewModel definido en la biblioteca principal. Mi problema es Blend. Cuando abro View in Blend, no obtengo ningún diseñador. Sospecho que el problema aquí es el soporte para WPF en .NET 4.5. He probado Blend 4 y Blend para VS11 Beta.

¿Alguien sabe cómo hacer que el diseñador trabaje en Blend para las vistas de WPF como se describió anteriormente?

* Estado a partir de 2012-05-10: Ninguna combinación de VS11 y Blend parece ser compatible con WPF 4.5.

Respuesta

11

Desde Visual Studio 2012, Update 2, la versión preliminar de mezcla (Blend + Sketchflow Preview for VS2012) se ha fusionado con en el de vainilla "Blend para Visual Studio 2012 ". Esto significa que ahora hay una sola aplicación de diseño para todos XAML platforms:

Con Blend (para Visual Studio 2012), se puede diseñar y construir:

aplicaciones
  • Windows Store
  • aplicaciones de Windows Phone
  • prototipos SketchFlow
  • Microsoft Silverlight y Windows Presentation Foundation (WPF)
  • aplicaciones
2

editar: En este momento, no hay soporte para Blend para WPF 4.5. Aquí está la información relevante:

Necesita instalar Visual Studio 11 Beta (Ultimate, Premium o Professional - NOT Express ya que carece de las piezas de Blend que desea) en una compilación de vista previa de Windows 8. Así es como decidieron alinear las cosas. Incluso una vez que se hace esto, todavía no tendrá el apoyo de WPF:

Por favor, tenga en cuenta que en el Estudio Visual beta, el apoyo XAML autoría para Windows 8 no es del todo al mismo nivel de estabilidad y integridad aún como soporte de autoría HTML.

Windows 8 requisito: http://blogs.msdn.com/b/devschool/archive/2012/03/01/blend-5-and-visual-studio-11-awesome.aspx

versiones de Visual Studio: http://blendinsider.com/technical/visual-authoring-for-the-windows-8-consumer-preview-with-blend-and-visual-studio-2012-02-29/

+0

Entonces, ¿la única manera de que funcione la historia de desarrollo recomendada es usar una configuración no admitida?Han anunciado que la licencia de activación solo se admite en Windows 7. – PatrickV

+0

Estoy ejecutando VS 11 Ultimate Beta, por lo que debe ser la pieza de Win 8 la que está causando el problema. – PatrickV

+0

¿Hay algún enlace que pueda mostrar que muestre esos requisitos? – PatrickV

Cuestiones relacionadas