7

Sto configurando la struttura del progetto per una nuova applicazione greenfield. La nostra versione iniziale supporterà solo un client WPF, ma vogliamo anche distribuire i client Metro e Silverlight. Ho deciso quanto segue:Quale versione di Blend supporta WPF 4.5, Portable Class Library?

Nucleo Biblioteca - mira libreria di classi .NET portatile per metro, .NET 4.5, SL4, Windows Phone 7.5

WPF Application - Targeting .NET 4.5

Il nostro modello/ViewModel il livello è definito nella libreria principale, vista definita nell'applicazione WPF. Ho scelto .NET 4.5 per supportare la definizione del viewmodel nella libreria di base in un modo che può essere utilizzato da WPF e Metro.

Funziona perfettamente con Visual Studio 11 Beta in esecuzione su Windows 7 Pro. Ho una vista di lavoro che è legata al ViewModel definito nella Core Library. Il mio problema è Blend. Quando apro View in Blend, non ottengo designer. Sospetto che il problema qui sia il supporto per WPF su .NET 4.5. Ho provato Blend 4 e Blend per VS11 Beta.

Qualcuno sa come far funzionare il designer in Blend per le viste WPF come descritto sopra?

* Stato a partire dal 2012-05-10: Nessuna combinazione di VS11 e miscela sembra supportare WPF 4.5.

risposta

11

Poiché Visual Studio 2012, Update 2, la versione di anteprima di Blend (Blend + Sketchflow Preview for VS2012) è stata fusa con in vanilla "Miscela per Visual Studio 2012 ". Ciò significa che v'è ora una singola applicazione di design per tutti XAML platforms:

Con Blend (per Visual Studio 2012), è possibile progettare e costruire:

applicazioni
  • Windows Store
  • programmi Windows Phone
  • prototipi SketchFlow
  • Microsoft Silverlight e Windows Presentation Foundation (WPF) applicazioni
2

modifica: Al momento non è disponibile il supporto per Blend per WPF 4.5. Ecco le informazioni rilevanti:

È necessario installare Visual Studio 11 Beta (Ultimate, Premium o Professional - NOT Express poiché non contiene i componenti Blend desiderati) in una build di anteprima di Windows 8. Ecco come hanno deciso di mettere in fila le cose. Anche una volta che si esegue questa operazione, ancora non avrà il supporto WPF:

Si prega di essere consapevole del fatto che nella versione beta di Visual Studio, il supporto XAML authoring per Windows 8 non è del tutto allo stesso livello di stabilità e completezza ancora come supporto per la creazione di HTML.

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

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

+0

Quindi l'unico modo per far funzionare la storia di sviluppo consigliata è utilizzare una configurazione non supportata?Hanno annunciato che la licenza go-live è supportata solo su Windows 7. – PatrickV

+0

Sto utilizzando VS 11 Ultimate Beta, quindi deve essere il pezzo di Win 8 che causa il problema. – PatrickV

+0

C'è un link che potresti dare che mostra quei requisiti? – PatrickV

Problemi correlati