Мы используем Mage.exe для генерации деклараций нашего приложения как части нашего процесса сборки. После обновления до.NET 4 мы теперь находим, что это генерирует недопустимую декларацию.
Причина нет атрибута compatibleFrameworks, устанавливаемого в декларации приложения, которая мы генерируем каждую сборку.
Существует ли способ, которым мы можем заставить Mage.exe добавить этот элемент, или мы должны только когда-либо обновлять существующие декларации?
Добавьте это в задачу GenerateDeploymentManifest MSBuild
TargetFrameworkMoniker=".NETFramework,Version=v4.0"
и это должно исправить