Существует ли какой-либо бесплатный установщик, позволяющий пользователю беспрепятственно устанавливать программное обеспечение, которое может также установить службу Windows?
Существует несколько способов, таких как sc.exe, но в Windows Vista и 7 они по умолчанию запрещены, если толькоони предоставляют себя в качестве администратора.
Надеюсь, что программное обеспечение упростит жизнь разработчикам.
Я попробовал универсальное руководство, но в итоге получил ошибку на 64-битном W7.Не уверен для других платформ: http://www.switchonthecode.com/tutorials/creating-a-simple-windows-service-in-csharp
Перепробовал все доступные .Net installutil от 2.0 32 / 64bit до 4.0, нерабочий.Я был бы признателен за решение в ближайшее время для крупного проекта!
D:\install>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe setup
.exe
Microsoft (R) .NET Framework Installation utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'file:///D:\inst
all\setup.exe' or one of its dependencies. The module was expected to contain an
assembly manifest..