Die tag 'Interaktion.Verhaltensweisen " existiert nicht in VS2010 (Mischung 3)
Scheint es ein problem mit der Unterstützung für die Interaktivität namespace von Blend 3 in der VS2010-xaml-editor. Ich habe Folgendes installiert:
- VS2010
- Blend 3 + Blend 3 SDK
Ich versuche zu kompilieren Sie ein demo-Projekt, das gezielt an .Net 4 Client Profile, und hat einen Verweis auf System.Windows.Interaktivität (in der Mischung 3 Ordner).
In der Objekt-browser scheint alles in Ordnung zu sein. Ich kann auch auf Interaktion.Verhaltensweisen, die vom code-behind -, aber, wenn ich den namespace xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
in der xaml-Datei, und versuchen Sie, es zu benutzen, das intellisense ist leer.
Wenn ich was kopieren dennoch, der compiler sagt:
The tag 'Interaction.Behaviors' does not exist in XML namespace 'http://schemas.microsoft.com/expression/2010/interactivity'.
Muss ich installieren Blend 4 RC oder sowas???
Hi Goblin. Vielen Dank für das update. Wissen Sie, ob Sie Expression Studio 4 enthält ein SDK?
InformationsquelleAutor Andre Luus | 2010-06-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht haben, Blend 4, können Sie einfach installieren Sie die Blend 4 SDK von sich selbst zu bekommen, um das aktuelle Verhalten Baugruppen.
InformationsquelleAutor Adam Kinney
@TomTom und alle SDK 4.0 suggestors:
Gibt es eine riesige killer-Kriterien, die verhindert, dass viele develpers wie mich, die aus dem herunterladen und der Nutzung SDK 4.0 auch wenn es kostenlos ist: Es nutzt .NET 4.0.
Können Sie Fragen, was ist falsch mit .NET 4.0? Nichts, außer für heute (2013-06-13) immer noch viele unserer Kunden haben es nicht installiert auf dem Server (auf den clients ist es meist kein problem). Also, wenn Sie software entwickeln, die sollten auch laufen auf Servern, die Sie gezwungen sind, zu verwenden .NET 3.5 auch wenn .NET 4.5, wäre state-of-the-art.
@alle
Hat jemand eine Lösung für Andre Luus ursprüngliche Frage? Wie muss der import namespace in der XAML-look wie in VS2010, wenn "System.Windows.Interactivity.dll" von Blend SDK für WPF 3.5 verwiesen wird? (Oder war <i:Interaction.Behaviors> unterschiedlich benannt 3.5?)
Nachtrag:
Die Lösung ist:
InformationsquelleAutor Christoph
Die Antwort von adam Zusammenhang mit der Blend SDK 4.0 für silverlight, wenn Sie dieses problem in WPF-Programme, die Sie installieren sollten diese version statt.
InformationsquelleAutor Alkampfer
Verhalten und MouseDragElementBehavior gehören Microsoft.Expression.Interaction.dll und System.Windows.Interactivity.dll bitte fügen Sie Verweise auf diese beiden Baugruppen und erstellen Ihre Lösung.
Ich habe, wenn aus forums.silverlight.net/forums/p/196530/458167.aspx und mein problem war gelöst 🙂
InformationsquelleAutor sergiol
Erhalten Blend 4 - kostenloses upgrade für Sie. Erhältlich zum download bei Microsoft (die Testversion ist, wird es automatisch aktivieren nach der Installation, wenn die Mischung 3 installiert ist).
InformationsquelleAutor TomTom
Installation des NuGet-Paket Microsoft Expression Blend SDK verwaltet von JetBrains das Problem lösen wird.
InformationsquelleAutor Mircea Matei