Não foi possível encontrar o arquivo necessário 'setup.bin'

Não consigo criar um projeto de instalação no VS2010, para um projeto de serviço do Windows. Ele falha com este erro:

Não foi possível encontrar o arquivo necessário 'setup.bin' em 'C: \ MyProject \ Engine'.

Meu ambiente éWindows 7 Professional x64 comVersão do Visual Studio 2010 10.0.40219.1 SP1Rel

Eu baixeiMicrosoft Windows SDK para Windows 7 e .NET Framework 4, reparado, em seguida, reinicializado, em seguida, instalou os componentes não verificados, exceto o compilador Visual C ++, em seguida, instaladoKB2519277.

Estas são as entradas de registro existentes:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\3.5
    Path = c:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper\

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\4.0
    Path = c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\

Estes são os arquivos existentes:

C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Engine\setup.bin

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Engine\setup.bin

Uma solução alternativa existente é copiar o diretório Engine para o diretório do projeto, mas isso deve ser feito toda vez que você fizer um novo projeto.

Como isso pode ser corrigido corretamente?