.Net Windows Services e arquivo InstallState - é realmente necessário?

Eu tenho vários serviços gerenciados do Windows de código nos quais usamos a ferramenta Frameworks InstallUtil para instalar no gerenciador de controle de serviço. Essa ferramenta cria um novo arquivo no momento da instalação, com uma extensão .InstallState. Eu experimentei excluir este arquivo e uma desinstalação ainda funciona bem depois.

Portanto, minhas perguntas são: para que serve esse arquivo e existe algum motivo para não excluí-lo?

Editar 03/05/10: Sério? Ninguém tem idéia de qual é o valor desse arquivo?

questionAnswers(3)

yourAnswerToTheQuestion