WPF assembly fehlenden Referenz - Projekt noch im Aufbau

Ich versuche mit der Dynamischen Daten-Display-Bibliothek für WPF in meiner Lösung. Ich habe einen Verweis auf DynamicDataDisplay.dll in meinem Projekt. Ich habe auch einen namespace in der .xaml: xmlns:d3="http://research.microsoft.com/DynamicDataDisplay/1.0"

Intellisense ist nicht zu helfen mir, wenn ich versuche, fügen Sie ein element aus der Dynamischen Daten-Display-Bibliothek. Wenn ich etwas wie dies in meinem .xaml:

<d3:ChartPlotter></d3:ChartPlotter>

Visual studio markieren Sie es als einen Fehler mit text wie:

The type 'd3:ChartPlotter' was not found. Verify that you are not missing an 
assembly reference and that all referenced assemblies have been built.

Aber das seltsame daran ist, dass es noch kompiliert.
Kann mir bitte jemand sagen was ich falsch mache?

Hier ist ein Beispiel code, der kompiliert einwandfrei, aber der zeigt einen Fehler im designer:

<Window x:Class="WpfApplication1.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d3="http://research.microsoft.com/DynamicDataDisplay/1.0"
    Title="MainWindow" Height="350" Width="525">
<Grid>
    <d3:ChartPlotter></d3:ChartPlotter>
</Grid>

Edit:

Versuchte ich die namespace-Deklaration, wie Merlyn Morgan-Graham vorgeschlagen, aber es funktioniert immer noch nicht. Ein weiterer Fehler ist aufgetreten:

Unable to load the metadata for assembly 'DynamicDataDisplay'.
This assembly may have been downloaded from the web.
See http://go.microsoft.com/fwlink/?LinkId=179545.  The following error was encountered
during load: etc.

Es scheint, dass die Baugruppen, die heruntergeladen wurden, müssen manuell freigeschaltet. Diese kann getan werden, in der Windows-Datei-Eigenschaften. Nach deblockierung und ein Neustart von Visual Studio war das problem gelöst.

http://www.xup.in/pic,13990010/Entsperren.PNG

Können Sie uns ein Teil Ihres XAML-Code, der repros ist das problem? Sehen Sie genau, wie Ihr code funktioniert könnte jemand helfen zu repro-Ihr problem. Überprüfen Sie auch, ob die Klasse, die Sie verweisen, ist öffentlich.
Ich habe ein code-Beispiel, hoffe es hilft Auffinden des Problems. Getestet wurde es mit einem neuen WPF-Projekt nur hinzufügen des Verweises auf DynamicDataDisplay.dll.
Deblockierung der DLL gearbeitet, auch für mich! Fast übergeben zu müssen, als eine andere Antwort...
SIE SIND EINE LEGENDE. Entsperren der DLL hat das problem gelöst. Dank
Die Entsperrung funktioniert bei mir...

InformationsquelleAutor Mario Pistrich | 2010-08-08

Schreibe einen Kommentar