2010-04-08 7 views
7

Ho un progetto WPF C# che fa riferimento a un progetto in modalità mista C++/CLI. Ho problemi ad utilizzare il progetto WPF in Expression Blend 3. Sono nuovo in Blend, quindi forse è ovvio, ma non visualizzerà correttamente il designer xaml fino a quando non costruisce il progetto. Nel mio caso si lamenta che i miei comandi personalizzati non sono "riconosciuti o accessibili" e la soluzione è di costruire il progetto in Blend. Ma non posso costruire il progetto perché fa riferimento a un progetto in modalità mista C++/CLI che Blend non caricherà. Il progetto WPF è puro C#, si riferisce solo a un progetto in modalità mista C++/CLI, ma non sto chiedendo a Blend di fare qualsiasi cosa con l'assembly in modalità mista. Come posso aggirare questo problema?Gestione della mancanza di supporto di Expression Blend per i progetti C++/CLI

Edit: sono stato in grado di farlo per costruire rimuovendo il riferimento al progetto modalità mista C++/CLI e la sua sostituzione con un riferimento al montaggio vero e proprio. Tuttavia questo non è l'ideale perché nella mia passata esperienza Visual Studio non sarà sempre in grado di risolvere il riferimento quando si passa tra le configurazioni di rilascio e di debug.

+0

Questo lavoro sembra non funzionare più per Blend 4 :( – Jippers

risposta

1

Vorrei prendere in considerazione la creazione di un secondo file di soluzione. Uno da aprire in Blend e l'altro da aprire in Visual Studio. Sarebbero quasi identici, tranne per il fatto che la versione blend farebbe riferimento ai file dichiarati nel loro stato predefinito. La versione VS farebbe riferimento al progetto come preferisci a VS.

Problemi correlati