Para sua informação, se você deseja criar um pacote do Instalador no VS2010, infelizmente ele é direcionado apenas para o .NET 4. Para contornar isso, você deve adicionar o NET 4.5 como uma condição de inicialização.
Adicione o seguinte nas condições de inicialização do instalador (clique com o botão direito do mouse em Exibir, condições de inicialização).
Em "Search Target Machine", clique com o botão direito do mouse e selecione "Add Registry Search".
Property: REGISTRYVALUE1
RegKey: Software\Microsoft\NET Framework Setup\NDP\v4\Full
Root: vsdrrHKLM
Value: Release
Adicione uma nova "Condição de inicialização":
Condition: REGISTRYVALUE1>="#378389"
InstallUrl: http://www.microsoft.com/en-gb/download/details.aspx?id=30653
Message: Setup requires .NET Framework 4.5 to be installed.
Onde:
378389 = .NET Framework 4.5
378675 = .NET Framework 4.5.1 instalado com o Windows 8.1
378758 = .NET Framework 4.5.1 instalado no Windows 8, Windows 7 SP1 ou Windows Vista SP2
379893 = .NET Framework 4.5.2
Referência da condição de inicialização: http://msdn.microsoft.com/en-us/library/vstudio/xxyh2e6a(v=vs.100).aspx