예를 들어 프린터 설치시 .Net 양식 응용 프로그램에서 특정 책갈피를 열려고합니다..Net 응용 프로그램에서 Windows 7 도움말 (helpPane.exe)을 엽니 다.
나는 컨트롤 패널 애플릿을 열어 놓은 것과 동일한 열어 보려했다. (뒤의 예에서는 & 복원).
ProcessStartInfo startInfo = new ProcessStartInfo(@"c:\windows\system32\control.exe", "/name Microsoft.BackupAndRestore");
startInfo.UseShellExecute = true;
Process.Start(startInfo);
하지만 작동하지 않습니다. .exe를 열지도 않고 성공하지 못했습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?
같은 HelpPane를 사용할 수있는 프로젝트에
C:\Windows\System32\HelpPaneProxy.dll
에 대한 참조를 추가 오류 또는 예외가 발생 했습니까? 그렇다면 무엇 이었습니까? 도움이 될 것입니다. – kprobst예외는 없습니다. 아무 일도 일어나지 않으며 도움의 과정도 시작되지 않습니다. – annavk
흥미 롭습니다. 그래서 어떤 과정도 만들어지지 않았습니까? 'Process.Start'에서 무엇을 얻었습니까? 아무것도? 시작한 앱이 작성 후 자동으로 실패하는 경우 이벤트 로그에 내용이 기록되었을 수 있습니다. – kprobst