Why does Mage.exe not generate a compatibleFrameworks attribute?
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. The reason is there isn't a compatibleFrameworks attribute being set in the application manifest which we generate every build. Is there a way we can make Mage.exe add this element or should we only ever update existing manifests? Add this to your GenerateDeploymentManifest MSBuild task TargetFrameworkMoniker=".NETFramework,Version=v4.0" and that should fix it There is a separate copy of mage.exe built for .NET 4.0. Try using this