Unity 2017.2.0p2 UWP MixedReality Bulid Assembly Error

Hello.
The game is being developed.
Unity 2017.2.0.0p2 and Visual Studio 2017 ver 15.4.4 and .Net 4.7.02556
The Unity editor plays well.
But Bulid Error .
Is there any solution?

For your information

My computer has a different version of Unity and a visual studio as well as a visual studio 2015.

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(756,33): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 756)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(756,55): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 756)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(757,33): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 757)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(757,55): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 757)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(759,53): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 759)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(766,35): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 766)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(778,33): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 778)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(778,55): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 778)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(779,33): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 779)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(779,55): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 779)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(781,64): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 781)

Assets\SteamVR\Scripts\SteamVR_RenderModel.cs(788,46): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Scripts\SteamVR_RenderModel.cs Line: 788)

Assets\SteamVR\Plugins\openvr_api.cs(2179,28): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 2179)

Assets\SteamVR\Plugins\openvr_api.cs(2061,32): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 2061)

Assets\SteamVR\Plugins\openvr_api.cs(2013,27): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 2013)

Assets\SteamVR\Plugins\openvr_api.cs(1848,30): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1848)

Assets\Swing\Utils\TypeUtils.cs(20,30): error CS0103: The name ‘AppDomain’ does not exist in the current context

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 20)

Assets\Swing\Utils\TypeUtils.cs(74,53): error CS1061: ‘string’ does not contain a definition for ‘Clone’ and no extension method ‘Clone’ accepting a first argument of type ‘string’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 74)

Assets\VRSampleScenes\Scripts\Maze\Player.cs(134,13): warning CS0618: ‘NavMeshAgent.Stop()’ is obsolete: ‘Set isStopped to true instead’

(Filename: Assets\VRSampleScenes\Scripts\Maze\Player.cs Line: 134)

Assets\Swing\Utils\TypeUtils.cs(153,22): error CS1061: ‘Type’ does not contain a definition for ‘IsGenericType’ and no extension method ‘IsGenericType’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 153)

Assets\Swing\Utils\TypeUtils.cs(210,31): error CS1061: ‘Type’ does not contain a definition for ‘IsClass’ and no extension method ‘IsClass’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 210)

Assets\Swing\Utils\TypeUtils.cs(213,30): error CS1061: ‘Type’ does not contain a definition for ‘IsAbstract’ and no extension method ‘IsAbstract’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 213)

Assets\Swing\Utils\TypeUtils.cs(216,31): error CS1061: ‘Type’ does not contain a definition for ‘IsSubclassOf’ and no extension method ‘IsSubclassOf’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\TypeUtils.cs Line: 216)

Assets\SteamVR\Plugins\openvr_api.cs(1770,31): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1770)

Assets\Swing\Utils\EnumMask.cs(11,28): error CS1061: ‘Type’ does not contain a definition for ‘IsEnum’ and no extension method ‘IsEnum’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Utils\EnumMask.cs Line: 11)

Assets\SteamVR\Plugins\openvr_api.cs(1738,33): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1738)

Assets\SteamVR\Plugins\openvr_api.cs(1461,24): warning CS0618: ‘Marshal.PtrToStructure(IntPtr, Type)’ is obsolete: ‘PtrToStructure(IntPtr, Type) may be unavailable in future releases. Instead, use PtrToStructure(IntPtr). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1461)

Assets\SteamVR\Plugins\openvr_api.cs(1640,27): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1640)

Assets\SteamVR\Plugins\openvr_api.cs(1640,49): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1640)

Assets\SteamVR\Plugins\openvr_api.cs(1641,25): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1641)

Assets\SteamVR\Plugins\openvr_api.cs(1641,47): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1641)

Assets\SteamVR\Plugins\openvr_api.cs(1647,100): warning CS0618: ‘Marshal.SizeOf(Type)’ is obsolete: ‘SizeOf(Type) may be unavailable in future releases. Instead, use SizeOf(). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1647)

Assets\SteamVR\Plugins\openvr_api.cs(1669,27): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1669)

Assets\SteamVR\Plugins\openvr_api.cs(1669,49): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1669)

Assets\SteamVR\Plugins\openvr_api.cs(1670,25): error CS0117: ‘Environment’ does not contain a definition for ‘OSVersion’

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1670)

Assets\SteamVR\Plugins\openvr_api.cs(1670,47): error CS0234: The type or namespace name ‘PlatformID’ does not exist in the namespace ‘System’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1670)

Assets\SteamVR\Plugins\openvr_api.cs(1676,116): warning CS0618: ‘Marshal.SizeOf(Type)’ is obsolete: ‘SizeOf(Type) may be unavailable in future releases. Instead, use SizeOf(). For more info, go to Bing

(Filename: Assets\SteamVR\Plugins\openvr_api.cs Line: 1676)

Assets\Swing\Logger\Logger.cs(94,30): error CS1061: ‘FileStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘FileStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Logger\Logger.cs Line: 94)

Assets\Swing\Logger\Logger.cs(201,89): error CS1503: Argument 1: cannot convert from ‘int’ to ‘System.Exception’

(Filename: Assets\Swing\Logger\Logger.cs Line: 201)

Assets\Swing\Logger\Logger.cs(202,61): error CS1061: ‘StackTrace’ does not contain a definition for ‘GetFrame’ and no extension method ‘GetFrame’ accepting a first argument of type ‘StackTrace’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Logger\Logger.cs Line: 202)

Assets\Swing\Recorders\Components\CameraRecorder.cs(264,17): warning CS0618: ‘Camera.hdr’ is obsolete: ‘use Camera.allowHDR instead.’

(Filename: Assets\Swing\Recorders\Components\CameraRecorder.cs Line: 264)

Assets\Swing\Logger\Logger.cs(270,59): error CS1503: Argument 1: cannot convert from ‘string’ to ‘System.IO.Stream’

(Filename: Assets\Swing\Logger\Logger.cs Line: 270)

Assets\Swing\Logger\Logger.cs(270,68): error CS1503: Argument 2: cannot convert from ‘bool’ to ‘System.Text.Encoding’

(Filename: Assets\Swing\Logger\Logger.cs Line: 270)

Assets\Swing\Recorders\Components\AnimatorRecorder.cs(498,65): warning CS0618: ‘AnimatorStateInfo.nameHash’ is obsolete: ‘Use AnimatorStateInfo.fullPathHash instead.’

(Filename: Assets\Swing\Recorders\Components\AnimatorRecorder.cs Line: 498)

Assets\Swing\Recorders\CustomRecorder.Data.cs(31,46): error CS1061: ‘Type’ does not contain a definition for ‘IsSubclassOf’ and no extension method ‘IsSubclassOf’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Recorders\CustomRecorder.Data.cs Line: 31)

Assets\Swing\Recorders\CustomRecorder.Data.cs(39,46): error CS1061: ‘Type’ does not contain a definition for ‘IsSubclassOf’ and no extension method ‘IsSubclassOf’ accepting a first argument of type ‘Type’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Recorders\CustomRecorder.Data.cs Line: 39)

Assets\Swing\Recorders\Environments\ProjectSettingsRecorder.cs(23,20): warning CS0219: The variable ‘msg’ is assigned but its value is never used

(Filename: Assets\Swing\Recorders\Environments\ProjectSettingsRecorder.cs Line: 23)

Assets\Swing\Recorders\Environments\ProjectSettingsRecorder.cs(41,20): warning CS0219: The variable ‘msg’ is assigned but its value is never used

(Filename: Assets\Swing\Recorders\Environments\ProjectSettingsRecorder.cs Line: 41)

Assets\Swing\Recorders\Components\AnimatorRecorder.Data.cs(191,25): warning CS0219: The variable ‘i’ is assigned but its value is never used

(Filename: Assets\Swing\Recorders\Components\AnimatorRecorder.Data.cs Line: 191)

Assets\Swing\Replay\File\AttributeDictionary.cs(133,50): error CS0117: ‘Encoding’ does not contain a definition for ‘Default’

(Filename: Assets\Swing\Replay\File\AttributeDictionary.cs Line: 133)

Assets\Swing\Replay\File\AttributeDictionary.cs(153,58): error CS0117: ‘Encoding’ does not contain a definition for ‘Default’

(Filename: Assets\Swing\Replay\File\AttributeDictionary.cs Line: 153)

Assets\Swing\ServiceManager\ServiceManager.BroadcastJob.cs(135,49): error CS0117: ‘Thread’ does not contain a definition for ‘Sleep’

(Filename: Assets\Swing\ServiceManager\ServiceManager.BroadcastJob.cs Line: 135)

Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs(497,9): error CS0234: The type or namespace name ‘Process’ does not exist in the namespace ‘System.Diagnostics’ (are you missing an assembly reference?)

(Filename: Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs Line: 497)

Assets\Swing\ServiceManager\ServiceManager.Job.cs(55,29): error CS1061: ‘Thread’ does not contain a definition for ‘Abort’ and no extension method ‘Abort’ accepting a first argument of type ‘Thread’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.Job.cs Line: 55)

Assets\Swing\ServiceManager\ServiceManager.Job.cs(57,31): error CS1729: ‘Thread’ does not contain a constructor that takes 1 arguments

(Filename: Assets\Swing\ServiceManager\ServiceManager.Job.cs Line: 57)

Assets\Swing\ServiceManager\ServiceManager.Job.cs(58,25): error CS1061: ‘Thread’ does not contain a definition for ‘Start’ and no extension method ‘Start’ accepting a first argument of type ‘Thread’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.Job.cs Line: 58)

Assets\Swing\ServiceManager\ServiceManager.Job.cs(74,29): error CS1061: ‘Thread’ does not contain a definition for ‘Abort’ and no extension method ‘Abort’ accepting a first argument of type ‘Thread’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.Job.cs Line: 74)

Assets\Swing\ServiceManager\ServiceManager.SaveJob.cs(29,30): error CS1061: ‘BinaryWriter’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryWriter’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.SaveJob.cs Line: 29)

Assets\Swing\ServiceManager\ServiceManager.WatchJob.cs(84,45): error CS0117: ‘Thread’ does not contain a definition for ‘Sleep’

(Filename: Assets\Swing\ServiceManager\ServiceManager.WatchJob.cs Line: 84)

Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs(597,39): error CS0117: ‘Environment’ does not contain a definition for ‘GetCommandLineArgs’

(Filename: Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs Line: 597)

Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs(91,32): error CS1061: ‘BinaryWriter’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryWriter’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs Line: 91)

Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs(93,28): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs Line: 93)

Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs(613,39): error CS0117: ‘Environment’ does not contain a definition for ‘GetCommandLineArgs’

(Filename: Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs Line: 613)

Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs(634,39): error CS0117: ‘Environment’ does not contain a definition for ‘GetCommandLineArgs’

(Filename: Assets\SteamVR\InteractionSystem\Core\Scripts\Util.cs Line: 634)

Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs(120,32): error CS1061: ‘BinaryWriter’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryWriter’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs Line: 120)

Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs(122,28): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.UploadJob.cs Line: 122)

Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs(151,40): error CS1061: ‘BinaryReader’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryReader’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs Line: 151)

Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs(153,36): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs Line: 153)

Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs(163,44): error CS1061: ‘BinaryReader’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryReader’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs Line: 163)

Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs(166,40): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\ServiceManager\ServiceManager.DownloadJob.cs Line: 166)

Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs(165,32): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs Line: 165)

Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs(166,32): error CS1061: ‘BinaryWriter’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryWriter’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs Line: 166)

Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs(185,36): error CS1061: ‘MemoryStream’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘MemoryStream’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs Line: 185)

Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs(186,36): error CS1061: ‘BinaryWriter’ does not contain a definition for ‘Close’ and no extension method ‘Close’ accepting a first argument of type ‘BinaryWriter’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Spectator\State\Spectator.BroadcastingState.cs Line: 186)

Assets\Swing\Recorders\GameObject\GameObjectRecorder-Recording.cs(131,39): error CS1061: ‘string’ does not contain a definition for ‘Clone’ and no extension method ‘Clone’ accepting a first argument of type ‘string’ could be found (are you missing a using directive or an assembly reference?)

(Filename: Assets\Swing\Recorders\GameObject\GameObjectRecorder-Recording.cs Line: 131)

UnityEditor.BuildPlayerWindow+BuildMethodException: 90 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x00207] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:172
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83
UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

.NET scripting backend does not support these classes. You can switch to IL2CPP instead in player settings.

IL2CPP bulid Success. but Bulid Project VisualStudio Bulid Fail

https://www.gamasutra.com/blogs/SimonJackson/20170901/304951/Resolving_build_issues_for_UWP_packages_with_Unity.php

This post is set to .Net.

https://www.youtube.com/watch?v=zSlUipiPCBY

What kind of errors are you getting in VS?

Those classes is not compatible with .NET scripting backend. You’ll either have to use IL2CPP or rewrite that code. I suggest going with IL2CPP.