Xamarin Studio 5.9.431, Microframework Add-in v0.3.9
If you try to build a micro framework project, you get the following err:
Building: Robotics.Micro.Core (Debug)
Build started 4/30/2015 3:44:59 PM.
Project "/Users/bryancostanich/xam_code/Monkey.Robotics/Source/Platform Stacks/Robotics.Micro.Core/Robotics.Micro.Core.csproj" (Build target(s)):
Target PrepareForBuild:
Configuration: Debug Platform: AnyCPU
Target GetFrameworkPaths:
/Library/Frameworks/Mono.framework/Versions/4.0.0/lib/mono/xbuild/Microsoft/.NET Micro Framework/v4.3/CSharp.Targets: error : No access to the given key at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir, Boolean is_volatile) [0x00000] in :0
at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir) [0x00000] in :0
at Microsoft.Win32.KeyHandler.Lookup (Microsoft.Win32.RegistryKey rkey, Boolean createNonExisting) [0x00000] in :0
at Microsoft.Win32.UnixRegistryApi.OpenSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname, Boolean writable) [0x00000] in :0
at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name, Boolean writable) [0x00000] in :0
at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name) [0x00000] in :0
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey:OpenSubKey (string)
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.OpenDeviceFrameworkKey (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey, Boolean fWow64) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.OpenDeviceFrameworkKey (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.GetDeviceFrameworkValue (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey, System.String valueName) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.GetDeviceFrameworkValue (System.String runtimeVersion, System.String subkey, System.String valueName) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.Execute () [0x00000] in :0
Task "GetDeviceFrameworkPaths" execution -- FAILED
Done building target "GetFrameworkPaths" in project "/Users/bryancostanich/xam_code/Monkey.Robotics/Source/Platform Stacks/Robotics.Micro.Core/Robotics.Micro.Core.csproj".-- FAILED
Done building project "/Users/bryancostanich/xam_code/Monkey.Robotics/Source/Platform Stacks/Robotics.Micro.Core/Robotics.Micro.Core.csproj".-- FAILED
Build FAILED.
Errors:
/Users/bryancostanich/xam_code/Monkey.Robotics/Source/Platform Stacks/Robotics.Micro.Core/Robotics.Micro.Core.csproj (Build) ->
/Library/Frameworks/Mono.framework/Versions/4.0.0/lib/mono/xbuild/Microsoft/.NET Micro Framework/v4.3/CSharp.Targets (GetFrameworkPaths target) ->
/Library/Frameworks/Mono.framework/Versions/4.0.0/lib/mono/xbuild/Microsoft/.NET Micro Framework/v4.3/CSharp.Targets: error : No access to the given key at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir, Boolean is_volatile) [0x00000] in <filename unknown>:0
at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir) [0x00000] in :0
at Microsoft.Win32.KeyHandler.Lookup (Microsoft.Win32.RegistryKey rkey, Boolean createNonExisting) [0x00000] in :0
at Microsoft.Win32.UnixRegistryApi.OpenSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname, Boolean writable) [0x00000] in :0
at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name, Boolean writable) [0x00000] in :0
at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name) [0x00000] in :0
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey:OpenSubKey (string)
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.OpenDeviceFrameworkKey (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey, Boolean fWow64) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.OpenDeviceFrameworkKey (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.GetDeviceFrameworkValue (Microsoft.Win32.RegistryKey topLevelKey, System.String runtimeVersion, System.String subkey, System.String valueName) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.GetDeviceFrameworkValue (System.String runtimeVersion, System.String subkey, System.String valueName) [0x00000] in :0
at Microsoft.SPOT.Tasks.GetDeviceFrameworkPaths.Execute () [0x00000] in :0
Time Elapsed 00:00:00.0442380
---------------------- Done ----------------------
Build: 1 error, 0 warnings