Я пытаюсь создать .NET-приложение или службу Windows. Я хотел бы создать проект установки с использованием шаблона установки Visual Studio. Когда кто-то устанавливает это приложение или услугу на своем компьютере, я хочу получить уникальный идентификатор, созданный во время/после установки, и хранить его где-то где-то (может быть реестр).Назначение уникального идентификатора для каждого клиента во время установки
Если я переустанавливаю его, он не должен повторно генерировать уникальный идентификатор, потому что я могу выпускать будущие версии. Мне нужен этот идентификатор, который можно прочитать приложением/службой, чтобы использовать этот ID для связи с Сервером.
Каков наилучший способ создания этого уникального идентификатора на машину?
В качестве опции вы можете создать пользовательское действие для своего проекта установки. –