Buenas, a ver si alguien me puede ayudar con el siguiente problema. Al publicar el programa en el PC en el que se ha desarrollado se ejecuta bien, pero al intentar ejecutarlo en otro PC me da el siguiente error:

Al ejecutar el SetUp:

Error de comprobación de los requisitos previos del componente del sistema Microsoft .NET Framework 4.5.2 (x86 y x64) con el siguiente mensaje:
"La instalación de Microsoft .NET Framework 4.5.2 no se admite en este sistema operativo. Póngase en contacto con el administrador."

Al ejecutar el manifest:

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of C:\Users\pamaazco\Desktop\VersionFinal CNC\CostesNoCalidad.application resulted in exception. Following failure messages were detected:
+ Downloading file:///C:/Users/pamaazco/Desktop/VersionFinal CNC/Application Files/CostesNoCalidad_1_0_0_15/CostesNoCalidad.exe.manifest did not succeed.
+ Could not find a part of the path 'C:\Users\pamaazco\Desktop\VersionFinal CNC\Application Files\CostesNoCalidad_1_0_0_15\CostesNoCalidad.exe .manifest'.
+ Could not find a part of the path 'C:\Users\pamaazco\Desktop\VersionFinal CNC\Application Files\CostesNoCalidad_1_0_0_15\CostesNoCalidad.exe .manifest'.
+ Could not find a part of the path 'C:\Users\pamaazco\Desktop\VersionFinal CNC\Application Files\CostesNoCalidad_1_0_0_15\CostesNoCalidad.exe .manifest'.

Lo he publicado con el framework 4 como plataforma de destino, y el pc cliente ya tiene instalado el framework 4.5.2.

Muchas gracias a quien se moleste en ayudarme!