Tôi có một dự án Dịch vụ bên trong .NET bằng C#. Sau đó tôi đã sử dụng InstallShield 2012 trong Visual Studio để tạo MSI nên cài đặt Dịch vụ của tôi, tuy nhiên khi tôi chạy MSI, theService không bao giờ hiển thị trong cửa sổ Dịch vụ.InstallShield Visual Studio không cài đặt Dịch vụ
Tôi đã tạo Dịch vụ bằng cách tạo Thành phần, Cài đặt nâng cao -> Tạo dịch vụ mới. Sau đó, đã thêm toàn bộ/bin/debug của dự án C# của tôi (vì tôi không chắc chắn .exe sẽ là đủ)
Tuy nhiên, tôi không chắc chắn cách yêu cầu InstallShield tiến hành cài đặt dịch vụ của tôi. Tôi không muốn người dùng làm điều đó bằng tay thông qua dòng lệnh bằng công cụ InstallUtil.
Có thể yêu cầu InstallShield thực hiện cài đặt Dịch vụ không?
Bạn đã thêm một 'phần ServiceProcessInstaller' cho dự án dịch vụ của bạn? –
Vâng, tôi có. – user1683517