I am trying to install the Service Bus 1.1 on my Windows 8 box (basic edition).
When I try to install the package with the WPI I get the following error:
MSI (s) (94:1C) [13:18:38:520]: Executing op: CustomActionSchedule(Action=EnableUAC,ActionType=3074,Source=BinaryData,Target="C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Service Bus 1.1\Service Bus PowerShell.lnk" "C:\ProgramData\Microsoft\Windows\Start
Menu\Programs\Service Bus 1.1\Service Bus Configuration.lnk",)
MSI (s) (94:1C) [13:18:38:645]: Note: 1: 1722 2: EnableUAC 3: C:\Windows\Installer\MSI4CA3.tmp 4: "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Service Bus 1.1\Service Bus PowerShell.lnk" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Service
Bus 1.1\Service Bus Configuration.lnk"
CustomAction EnableUAC returned actual error code -532462766 (note this may not be 100% accurate if translation happened inside sandbox)
The EventLog records another error which seems to be the source of the problem:
Application: MSI4CA3.tmp Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.NotSupportedException Stack: at System.Security.Util.StringExpressionSet.CanonicalizePath(System.String, Boolean) at System.Security.Util.StringExpressionSet.CreateListFromExpressions(System.String[], Boolean) at System.Security.Permissions.FileIOPermission.AddPathList(System.Security.Permissions.FileIOPermissionAccess, System.Security.AccessControl.AccessControlActions, System.String[], Boolean, Boolean, Boolean) at System.IO.Path.GetFullPath(System.String) at System.Diagnostics.TextWriterTraceListener.EnsureWriter() at System.Diagnostics.TextWriterTraceListener.Write(System.String) at System.Diagnostics.TraceListener.WriteHeader(System.String, System.Diagnostics.TraceEventType, Int32) at System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache, System.String, System.Diagnostics.TraceEventType, Int32, System.String) at System.Diagnostics.TraceInternal.TraceEvent(System.Diagnostics.TraceEventType, Int32, System.String, System.Object[]) at Microsoft.ServiceBus.Deployment.CustomActions.UAC.Main(System.String[])
The error is no clear about why or with what path it's happening.
Since this is related to UAC I tried lowering it -> Same result.
Disable UAC -> Same result.
Installing Service Bus 1.0 -> Same error
Installing the same package in another machines works fine, so it's local to my box...
I am able to extract the files of the msi, so the installer seems to be ok.
I am running out of ideas...
Any help will be greatly appreciate it.