From AppEnforce.log:
+++ Starting Install enforcement for App DT "DotNET 4.5.1" ApplicationDeliveryType - ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_a062b61f-6ae7-45f3-af3b-560d524c4f7b, Revision - 3, ContentPath - C:\Windows\ccmcache\12,
Execution Context - System AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
A user is logged on to the system. AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
Performing detection of app deployment type DotNET 4.5.1(ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_a062b61f-6ae7-45f3-af3b-560d524c4f7b, revision 3) for system. AppEnforce 11/11/2015 9:23:02
AM 3584 (0x0E00)
+++ Application not discovered. [AppDT Id: ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_a062b61f-6ae7-45f3-af3b-560d524c4f7b, Revision: 3] AppEnforce 11/11/2015 9:23:02 AM 3584
(0x0E00)
App enforcement environment:
Context: Machine
Command line: NDP451-KB2858728-x86-x64-AIIOS-ENU.exe /q /norestart
Allow user interaction: No
UI mode: 1
User token: null
Session Id: 1
Content path: C:\Windows\ccmcache\12
Working directory: AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
Prepared working directory: C:\Windows\ccmcache\12 AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
Invalid executable file NDP451-KB2858728-x86-x64-AIIOS-ENU.exe AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
ScriptHandler::EnforceApp failed (0x87d01106). AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
AppProvider::EnforceApp - Failed to invoke EnforceApp on Application handler(0x87d01106). AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
CommenceEnforcement failed with error 0x87d01106. AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
Method CommenceEnforcement failed with error code 87D01106 AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
++++++ Failed to enforce app. Error 0x87d01106. ++++++ AppEnforce 11/11/2015 9:23:02 AM 3584 (0x0E00)
Any help or advice would be greatly appreciated, thank you.