Hi , I am trying to migrate my project from veresion 4.26 to 4.27 and I am having these problems:
- When doing the migration I receive error and a suggestion to rebuild the project manually:
@progress 'Compiling C++ source code...' 18%
[8/44] MyProject4.init.gen.cpp
@progress 'Compiling C++ source code...' 20%
[9/44] RotarySwitch.cpp
@progress 'Compiling C++ source code...' 23%
[10/44] VR_Character.gen.cpp
@progress 'Compiling C++ source code...' 25%
[11/44] AcceleratorLever.gen.cpp
@progress 'Compiling C++ source code...' 27%
[12/44] MyProject4GameModeBase.cpp
@progress 'Compiling C++ source code...' 30%
[13/44] AcceleratorLever.cpp
@progress 'Compiling C++ source code...' 32%
[14/44] VRPawn.gen.cpp
@progress 'Compiling C++ source code...' 34%
[15/44] GearLever.cpp
@progress 'Compiling C++ source code...' 36%
[16/44] GearLever.gen.cpp
@progress 'Compiling C++ source code...' 39%
[17/44] RotarySwitch.gen.cpp
@progress 'Compiling C++ source code...' 41%
[18/44] MyProject4GameModeBase.gen.cpp
@progress 'Compiling C++ source code...' 43%
[19/44] Module.OpenVRExpansionPlugin.gen.cpp
@progress 'Compiling C++ source code...' 45%
[20/44] Module.OpenVRExpansionPlugin.cpp
@progress 'Compiling C++ source code...' 48%
[21/44] UE4Editor-OpenVRExpansionPlugin.lib
Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin.exp
@progress 'Compiling C++ source code...' 50%
[22/44] UE4Editor-OpenVRExpansionPlugin.dll
Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin.suppressed.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin.suppressed.exp
@progress 'Compiling C++ source code...' 52%
[23/44] Module.VRExpansionPlugin.gen.4_of_8.cpp
@progress 'Compiling C++ source code...' 55%
[24/44] Module.VRExpansionPlugin.2_of_4.cpp
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(71): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(154): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(221): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(227): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(390): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(262): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(336): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(374): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(424): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VRAIPerceptionOverrides.cpp(346): error C2668: 'IAISightTargetInterface::CanBeSeenFrom': ambiguous call to overloaded function
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\AIModule/Classes/Perception/AISightTargetInterface.h(40): note: could be 'bool IAISightTargetInterface::CanBeSeenFrom(const FVector &,FVector &,int32 &,float &,const AActor *) const'
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\AIModule/Classes/Perception/AISightTargetInterface.h(32): note: or 'bool IAISightTargetInterface::CanBeSeenFrom(const FVector &,FVector &,int32 &,float &,const AActor *,const bool *,int32 *) const'
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VRAIPerceptionOverrides.cpp(346): note: while trying to match the argument list '(FVector, FVector, int32, float, const AActor *)'
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VREPhysicalAnimationComponent.cpp(81): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
@progress 'Compiling C++ source code...' 57%
[25/44] Module.VRExpansionPlugin.gen.5_of_8.cpp
@progress 'Compiling C++ source code...' 59%
[26/44] Module.VRExpansionPlugin.gen.6_of_8.cpp
@progress 'Compiling C++ source code...' 61%
[27/44] Module.VRExpansionPlugin.gen.2_of_8.cpp
@progress 'Compiling C++ source code...' 64%
[28/44] Module.VRExpansionPlugin.gen.7_of_8.cpp
@progress 'Compiling C++ source code...' 66%
[29/44] Module.VRExpansionPlugin.gen.1_of_8.cpp
@progress 'Compiling C++ source code...' 68%
[30/44] Module.VRExpansionPlugin.gen.8_of_8.cpp
C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin/Public/Misc/VRWheeledVehicle.h(28): warning C4996: 'AWheeledVehicle': PhysX is deprecated. Use the AWheeledVehiclePawn from the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin/Public/Misc/VRWheeledVehicle.h(138): warning C4996: 'UWheeledVehicleMovementComponent': PhysX is deprecated. Use the UChaosWheeledVehicleMovementComponent fron the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin/Public/Misc/VRWheeledVehicle.h(138): warning C4996: 'UWheeledVehicleMovementComponent': PhysX is deprecated. Use the UChaosWheeledVehicleMovementComponent fron the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin/Public/Misc/VRWheeledVehicle.h(140): warning C4996: 'UWheeledVehicleMovementComponent::SetOverrideController': PhysX is deprecated. Use the UChaosWheeledVehicleMovementComponent fron the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject/UObjectBaseUtility.h(546): warning C4996: 'UWheeledVehicleMovementComponent': PhysX is deprecated. Use the UChaosWheeledVehicleMovementComponent fron the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\Templates/Casts.h(143): note: see reference to function template instantiation 'bool UObjectBaseUtility::IsA<To>(void) const' being compiled
with
[
To=UWheeledVehicleMovementComponent
]
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\Templates/Casts.h(142): note: while compiling class template member function 'To *TCastImpl<From,To,ECastType::UObjectToUObject>::DoCast(UObject *)'
with
[
To=UWheeledVehicleMovementComponent,
From=UPawnMovementComponent
]
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\Templates/Casts.h(219): note: see reference to function template instantiation 'To *TCastImpl<From,To,ECastType::UObjectToUObject>::DoCast(UObject *)' being compiled
with
[
To=UWheeledVehicleMovementComponent,
From=UPawnMovementComponent
]
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\Templates/Casts.h(219): note: see reference to class template instantiation 'TCastImpl<From,To,ECastType::UObjectToUObject>' being compiled
with
[
From=UPawnMovementComponent,
To=UWheeledVehicleMovementComponent
]
C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin/Public/Misc/VRWheeledVehicle.h(138): note: see reference to function template instantiation 'To *Cast<UWheeledVehicleMovementComponent,UPawnMovementComponent>(From *)' being compiled
with
[
To=UWheeledVehicleMovementComponent,
From=UPawnMovementComponent
]
C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\CoreUObject\Public\UObject/UObjectBaseUtility.h(546): warning C4996: 'UWheeledVehicleMovementComponent::StaticClass': PhysX is deprecated. Use the UChaosWheeledVehicleMovementComponent fron the ChaosVehiclePhysics Plugin. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
@progress 'Compiling C++ source code...' 70%
[31/44] Module.VRExpansionPlugin.4_of_4.cpp
@progress 'Compiling C++ source code...' 73%
[32/44] Module.VRExpansionPlugin.gen.3_of_8.cpp
@progress 'Compiling C++ source code...' 75%
[33/44] Module.VRExpansionEditor.cpp
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(63): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(107): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(121): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(155): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(165): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionEditor/Private/HandSocketComponentDetails.cpp(231): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
@progress 'Compiling C++ source code...' 77%
[34/44] UE4Editor-VRExpansionEditor.lib
Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\VRExpansionEditor\UE4Editor-VRExpansionEditor.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\VRExpansionEditor\UE4Editor-VRExpansionEditor.exp
@progress 'Compiling C++ source code...' 80%
[35/44] Module.VRExpansionPlugin.1_of_4.cpp
@progress 'Compiling C++ source code...' 82%
[36/44] VR_Character.cpp
@progress 'Compiling C++ source code...' 84%
[37/44] VRPawn.cpp
@progress 'Compiling C++ source code...' 86%
[38/44] UE4Editor-MyProject4.lib
Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4.exp
@progress 'Compiling C++ source code...' 89%
[39/44] UE4Editor-MyProject4.dll
Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4.suppressed.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4.suppressed.exp
@progress 'Compiling C++ source code...' 91%
[40/44] Module.VRExpansionPlugin.3_of_4.cpp
-
When I manually build the soluttion I get two errors (the second one might not be related if so ignore it):
C2668 ‘IAISightTargetInterface::CanBeSeenFrom’: ambiguous call to overloaded function|TrainEngineerVR|C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Source\VRExpansionPlugin\Private\Misc\VRAIPerceptionOverrides.cpp|346||
MSB3073|The command C:\Program Files\Epic Games\UE_4.27\Engine\Build\BatchFiles\Build.bat MyProject4Editor Win64 Development -Project=C:\Projektas\MyProject4 4.25 - Copy 4.27\TrainEngineerVR.uproject -WaitMutex -FromMsBuild exited with code 6.|TrainEngineerVR|C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets|45||
I tried deleting Intermediate, Binaries and Saved folders and rebuilding but the result is the same.
Also here is the output log of the solution build:
...Build started...
1>------ Skipped Build: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
1>Project not selected to build for solution configuration
2>------ Build started: Project: TrainEngineerVR, Configuration: Development_Editor x64 ------
2>Using 'git status' to determine working set for adaptive non-unity build (C:\Projektas\MyProject4 4.25 - Copy 4.27).
2>Building MyProject4Editor...
2>Using Visual Studio 2019 14.29.30145 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133) and Windows 10.0.19041.0 SDK (C:\Program Files (x86)\Windows Kits\10).
2>Building 10 actions with 24 processes...
2> [1/10] UE4Editor-MyProject4-0001.lib
2> Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4-0001.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4-0001.exp
2> [2/10] UE4Editor-OpenVRExpansionPlugin-0001.lib
2> Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin-0001.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin-0001.exp
2> [3/10] UE4Editor-VRExpansionEditor-0001.lib
2> Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\VRExpansionEditor\UE4Editor-VRExpansionEditor-0001.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\VRExpansionEditor\UE4Editor-VRExpansionEditor-0001.exp
2> [4/10] UE4Editor-OpenVRExpansionPlugin-0001.dll
2> Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin-0001.suppressed.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\OpenVRExpansionPlugin\UE4Editor-OpenVRExpansionPlugin-0001.suppressed.exp
2> [5/10] UE4Editor-MyProject4-0001.dll
2> Creating library C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4-0001.suppressed.lib and object C:\Projektas\MyProject4 4.25 - Copy 4.27\Intermediate\Build\Win64\UE4Editor\Development\MyProject4\UE4Editor-MyProject4-0001.suppressed.exp
2> [6/10] Module.VRExpansionPlugin.2_of_4.cpp
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(71): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(154): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(221): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(227): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Grippables/HandSocketComponent.cpp(390): warning C4996: 'USkeletalMesh::Skeleton': Please do not access member directly; use USkeletalMesh::GetSkeleton() or USkeletalMesh::SetSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(262): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(336): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(374): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/OptionalRepSkeletalMeshActor.cpp(424): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VRAIPerceptionOverrides.cpp(346): error C2668: 'IAISightTargetInterface::CanBeSeenFrom': ambiguous call to overloaded function
2> C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\AIModule/Classes/Perception/AISightTargetInterface.h(40): note: could be 'bool IAISightTargetInterface::CanBeSeenFrom(const FVector &,FVector &,int32 &,float &,const AActor *) const'
2> C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\AIModule/Classes/Perception/AISightTargetInterface.h(32): note: or 'bool IAISightTargetInterface::CanBeSeenFrom(const FVector &,FVector &,int32 &,float &,const AActor *,const bool *,int32 *) const'
2> C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VRAIPerceptionOverrides.cpp(346): note: while trying to match the argument list '(FVector, FVector, int32, float, const AActor *)'
2>C:/Projektas/MyProject4 4.25 - Copy 4.27/Plugins/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/Misc/VREPhysicalAnimationComponent.cpp(81): warning C4996: 'USkeletalMesh::RefSkeleton': Please do not access member directly; use USkeletalMesh::GetRefSkeleton() or USkeletalMesh::SetRefSkeleton(). Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(45,5): error MSB3073: The command ""C:\Program Files\Epic Games\UE_4.27\Engine\Build\BatchFiles\Build.bat" MyProject4Editor Win64 Development -Project="C:\Projektas\MyProject4 4.25 - Copy 4.27\TrainEngineerVR.uproject" -WaitMutex -FromMsBuild" exited with code 6.
2>Done building project "TrainEngineerVR.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 1 skipped ==========
I would appreciate any help that you could provide!