2009-03-04 2 views
3

사람들, System.ServiceProcess 네임 스페이스를 VB.net (C#이 아님)의 WPF 프로젝트에 어떻게 가져올 수 있습니까? ServiceController 개체는 VS2008의 도구 상자에 없으므로 알아낼 수 없습니다. 어떤 아이디어? 특정 네임 스페이스를 WPF 프로젝트로 가져올 수없는 경우 누군가 WPF 응용 프로그램에서 Windows 서비스를 제어하는 ​​다른 방법을 제안 할 수 있습니까? 이 프레임 워크가 멀티미디어 응용 프로그램에 더 초점을 맞추고 있지만 WPF로 내 도구 중 일부를 전환하고 싶습니다.System.ServiceProcess 네임 스페이스를 WPF 프로젝트로 가져 오는 방법은 무엇입니까? CodeSense에 표시되지 않음

미리 감사드립니다.

답변

1

XAML 파일에 프로젝트 참조를 추가하는 대신 프로젝트 참조를 추가한다고 가정합니다.

적절한 DLL에 대한 참조를 추가해야하지만 올바른 프레임 워크 버전을 타겟팅하지 않는 경우 숨길 수 있습니다. 프로젝트 속성에서 3.5를 타겟팅하고 있는지 확인하십시오.

6

System.ServiceProcess.dll에 대한 참조를 추가해야합니다.

혼란스러운 것은이 어셈블리가 C:\Program Files\Reference Assemblies\Microsoft\Framework에 없다는 것입니다. 그것은 GAC에 있어야합니다; 그러나 어셈블리 목록에 표시되지 않을 수 있습니다. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727으로 찾아보고 거기에서 참조 할 수 있습니다.

+0

그래, 그 DLL을 찾았지만, 하나의 파일을 참조하는 방법을 알아 내야 할 것 같아. 나는 Customize ToolBox 윈도우에 그것을 추가하려고 시도했으나 .Net Framework 탭으로 직접 간다. 팁을 주셔서 감사합니다. –