diff --git a/Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp.sln b/Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp.sln
index c79b549..2f2f82f 100644
--- a/Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp.sln
+++ b/Samples/IoTCoreDefaultApp/CS/IoTCoreDefaultApp.sln
@@ -17,9 +17,11 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
+ Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|ARM = Release|ARM
+ Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
@@ -27,6 +29,9 @@ Global
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM.ActiveCfg = Debug|ARM
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM.Build.0 = Debug|ARM
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM.Deploy.0 = Debug|ARM
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM64.Build.0 = Debug|ARM64
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|ARM64.Deploy.0 = Debug|ARM64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|x64.ActiveCfg = Debug|x64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|x64.Build.0 = Debug|x64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Debug|x64.Deploy.0 = Debug|x64
@@ -36,6 +41,9 @@ Global
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM.ActiveCfg = Release|ARM
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM.Build.0 = Release|ARM
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM.Deploy.0 = Release|ARM
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM64.ActiveCfg = Release|ARM64
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM64.Build.0 = Release|ARM64
+ {A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|ARM64.Deploy.0 = Release|ARM64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|x64.ActiveCfg = Release|x64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|x64.Build.0 = Release|x64
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|x64.Deploy.0 = Release|x64
@@ -44,36 +52,48 @@ Global
{A417FAF4-1000-4D83-9B35-D2AB6066E76E}.Release|x86.Deploy.0 = Release|x86
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|ARM.ActiveCfg = Debug|ARM
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|ARM.Build.0 = Debug|ARM
+ {8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|ARM64.Build.0 = Debug|ARM64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|x64.ActiveCfg = Debug|x64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|x64.Build.0 = Debug|x64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|x86.ActiveCfg = Debug|x86
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Debug|x86.Build.0 = Debug|x86
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|ARM.ActiveCfg = Release|ARM
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|ARM.Build.0 = Release|ARM
+ {8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|ARM64.ActiveCfg = Release|ARM64
+ {8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|ARM64.Build.0 = Release|ARM64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|x64.ActiveCfg = Release|x64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|x64.Build.0 = Release|x64
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|x86.ActiveCfg = Release|x86
{8DA90BDA-CE14-46A1-BC52-AD5A40AE0BCA}.Release|x86.Build.0 = Release|x86
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|ARM.ActiveCfg = Debug|ARM
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|ARM.Build.0 = Debug|ARM
+ {9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|ARM64.Build.0 = Debug|ARM64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|x64.ActiveCfg = Debug|x64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|x64.Build.0 = Debug|x64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|x86.ActiveCfg = Debug|x86
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Debug|x86.Build.0 = Debug|x86
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|ARM.ActiveCfg = Release|ARM
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|ARM.Build.0 = Release|ARM
+ {9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|ARM64.ActiveCfg = Release|ARM64
+ {9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|ARM64.Build.0 = Release|ARM64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|x64.ActiveCfg = Release|x64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|x64.Build.0 = Release|x64
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|x86.ActiveCfg = Release|x86
{9A45F2F2-0F2B-452A-887D-C39A22A3C3C2}.Release|x86.Build.0 = Release|x86
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|ARM.ActiveCfg = Debug|ARM
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|ARM.Build.0 = Debug|ARM
+ {4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|ARM64.Build.0 = Debug|ARM64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|x64.ActiveCfg = Debug|x64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|x64.Build.0 = Debug|x64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|x86.ActiveCfg = Debug|x86
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Debug|x86.Build.0 = Debug|x86
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|ARM.ActiveCfg = Release|ARM
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|ARM.Build.0 = Release|ARM
+ {4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|ARM64.ActiveCfg = Release|ARM64
+ {4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|ARM64.Build.0 = Release|ARM64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|x64.ActiveCfg = Release|x64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|x64.Build.0 = Release|x64
{4FE09537-3CF8-4012-87DB-D1F72CAB62B0}.Release|x86.ActiveCfg = Release|x86
diff --git a/Samples/IoTCoreDefaultApp/CS/SmartDisplay.Contracts/SmartDisplay.Contracts.csproj b/Samples/IoTCoreDefaultApp/CS/SmartDisplay.Contracts/SmartDisplay.Contracts.csproj
index 59ec334..06c6876 100644
--- a/Samples/IoTCoreDefaultApp/CS/SmartDisplay.Contracts/SmartDisplay.Contracts.csproj
+++ b/Samples/IoTCoreDefaultApp/CS/SmartDisplay.Contracts/SmartDisplay.Contracts.csproj
@@ -129,7 +129,7 @@
1.0.31
- 6.1.9
+ 6.2.9
@@ -149,6 +149,30 @@
14.0
+
+ true
+ bin\ARM64\Debug\
+ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
+ ;2008
+ true
+ full
+ ARM64
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ bin\ARM64\Release\
+ TRACE;NETFX_CORE;WINDOWS_UWP
+ true
+ ;2008
+ true
+ pdbonly
+ ARM64
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+