Кто-нибудь знает, как установить дубликат службы Windows? Мне нужно протестировать новую версию сервиса, который я написал, но хотел бы сделать это, не удаляя старую версию службы. Если возникнут какие-либо проблемы с новой услугой, мне нужно будет как можно быстрее перезагрузить старую службу. Я попытался переименовать новую службу всюду, что я мог найти, чтобы переименовать ее (от имени проекта до assembly.cs), но она все еще распознала старую установку и не разрешала мне устанавливать новую версию без удаления старой версии.Как проверить новую версию службы Windows без удаления старого сервиса
Если это невозможно, я всегда могу просто сохранить старый .msi под рукой и быть готовым к повторной установке. Было бы просто иметь возможность устанавливать их и переключаться между ними, если есть какие-либо проблемы.
Любые идеи приветствуются.
Отдельная машина? Отдельная ВМ ?? –
Должно быть на одной машине. BTW, уже пробовал это: http://www.codeproject.com/KB/dotnet/MultipleInstNetWinService.aspx. Он не работает в vs2008. –