গ্রহণযোগ্য উত্তরটি যথাযথভাবে অনুসরণ করা সত্ত্বেও, আমি পরিষেবাটি আরম্ভ করতে অক্ষম হয়েছি - পরিবর্তে আমাকে ইনস্টলেশনের সময় একটি ব্যর্থতার বার্তা দেওয়া হয়েছিল যে উল্লেখ করে যে সবেমাত্র ইনস্টল করা পরিষেবাটি চালু করা যায়নি, এটি ব্যবহার this.serviceInstaller.ServiceName
না করেও এটি বিদ্যমান ছিল না বলে আক্ষরিক চেয়ে ...
অবশেষে আমি একটি বিকল্প সমাধান পেয়েছি যা কমান্ড লাইনটি ব্যবহার করে:
private void serviceInstaller_AfterInstall(object sender, InstallEventArgs e) {
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/C sc start " + this.serviceInstaller.ServiceName;
Process process = new Process();
process.StartInfo = startInfo;
process.Start();
}