We are using Mage.exe to generate our application\'s manifests as part of our build process. Upon upgrading to .NET 4 we now find it generates an invalid manifest.
T
There is a separate copy of mage.exe
built for .NET 4.0. Try using this copy from C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools
(or ...\v7.1\Bin\NETFX 4.0 Tools
depending on which SDK version you have installed).
I was actually having this same problem and using the mage.exe
from NETFX 4.0 Tools
fixed it for me.
Add this to your GenerateDeploymentManifest MSBuild task
TargetFrameworkMoniker=".NETFramework,Version=v4.0"
and that should fix it