2012-11-22 22 views
5

Zawsze mówi "Rozwiązanie" foo.sln "ma nieobsługiwany format i może nie otwierać się poprawnie. Czy mimo to chcesz otworzyć rozwiązanie?" Jeśli kliknęliby Tak, to pokazuje drzewo rozwiązania, ale kiedy otwieram plik xaml, wyświetla tylko jego tekst Xaml, a nie Rendering interfejsu użytkownika.Jak edytować projekt C# w Blend 4, który został utworzony za pomocą VS2012?

Zgodnie z tym http://blendinsider.com/technical/available-now-blend-for-visual-studio-2012-2012-08-15/ Mieszanka 4 jest sposobem, w jaki powinna działać. Coś jest nie tak, jak sądzę.

Mam starsze projekty utworzone za pomocą vs2010 i Blend 4. Wciąż mogę je otwierać i pracować w Blend 4 podczas pracy nad nimi w vs2012. Wydaje się, że tylko nowe projekty utworzone za pomocą vs2012 mają ten problem dla mnie.

Odpowiedz

10

Po otwarciu projektu VS2012 w mieszance 4, komunikat jak to pokazał:

Blend message that said that it is an unsupported format

Chodzi o to, że jeśli klikniesz przycisk Tak, a następnie zostanie otwarty projekt, ale jeśli docelowa struktura projektu to 4,5, wtedy tylko mieszanka pokaże ci kod Xaml i nic więcej. Ale jeśli docelowa struktura twojego projektu wynosi 4.0 lub mniej, możesz edytować projekt tak, jak robiłeś to zwykle wcześniej.

Nadzieja ta mogła pomaga ...

+0

myślałem o czymś takim, ale patrząc na moje referencje zespołów projektu, wszyscy odniesienia 4.0.0.0 różnych zespołów .NET. Więc celuje w 4.0? Nie? – marc40000

+0

Czy sprawdziłeś w menu kontekstowym Właściwości swojego projektu? Na karcie Aplikacja powinna być docelowa struktura: a pole kombi powinno być w wersji 4.0 lub niższej. –

+0

Ah, to 4,5. Jeśli zmienię go na 4.0, nadal otrzymuję tę wiadomość, ale projektant działa teraz. Dzięki. :) Zastanawiam się: Więc nie ma Blend dla .net 4.5 dla WPF? – marc40000