2009-03-04 3 views
3

Guys, wie kann ich den Namespace System.ServiceProcess in ein WPF-Projekt in VB.net importieren (nicht C#)? Das ServiceController-Objekt ist in VS2008 nicht in der Toolbox und kann nicht sehen, um es herauszufinden. Irgendwelche Ideen? Wenn dieser bestimmte Namespace nicht in WPF-Projekte importiert werden kann, könnte jemand eine andere Möglichkeit vorschlagen, Windows-Dienste von einer WPF-Anwendung aus zu steuern? Ich weiß, dass sich dieses Framework mehr auf Multimedia-Apps konzentriert, aber ich würde gerne einige meiner Tools auf WPF umstellen.Wie System.ServiceProcess Namespace in WPF-Projekt importieren? Nicht in CodeSense angezeigt

Vielen Dank im Voraus!

Antwort

1

Ich nehme an, Sie meinen, Sie möchten einen Projektverweis hinzufügen, anstatt ihn speziell in eine XAML-Datei einzufügen.

Sie müssen einen Verweis auf die entsprechende DLL hinzufügen, aber es wird möglicherweise von Ihnen ausgeblendet, wenn Sie nicht auf die richtige Framework-Version abzielen - stellen Sie sicher, dass Ihre Projekteigenschaften auf 3,5 ausgerichtet sind.

6

Sie müssen einen Verweis auf System.ServiceProcess.dll hinzufügen.

Die verwirrende Sache ist, dass diese Baugruppe nicht in C:\Program Files\Reference Assemblies\Microsoft\Framework ist. Es sollte in der GAC sein; Es wird jedoch möglicherweise nicht in der Liste der Baugruppen angezeigt. Sie können zu C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 navigieren und es von dort referenzieren.

+0

Ja, ich habe diese DLL gefunden, aber ich denke, ich muss herausfinden, wie man auf eine einzelne Datei verweist. Ich habe versucht, es dem Fenster "ToolBox anpassen" hinzuzufügen, es wird jedoch direkt in die Registerkarte ".Net Framework" verschoben. Vielen Dank für den Tipp! –