Tôi đang cố khởi động ứng dụng bảng điều khiển từ Dịch vụ .NET Windows. Dịch vụ đang chạy trên máy chủ Windows 2008.bắt đầu quá trình từ dịch vụ .NET windows
Tôi sử dụng Process.Start để chạy ứng dụng giao diện điều khiển và nó chạy (tôi có thể nhìn thấy nó trong nhiệm vụ mgr), nhưng tôi không bao giờ lấy lại quá trình id và cuộc gọi đến Process.Start chỉ bị treo. Nếu tôi chạy cùng một dịch vụ từ máy tính Windows 7 của mình, quy trình sẽ chạy và tôi sẽ không nhận được quá trình Id.
Tôi đang bối rối ..
Bạn đã đặt UseShellExecute thành false? Bạn đang chuyển hướng đầu ra của nó? –