Cant build stand alone PC, Error CS0012

Hello,

Im building the PC standalone build, and i keep getting this error

Assets/Standard Assets/CrossPlatformInput/Scripts/TouchPad.cs(49,13): error CS0012: The type UnityEngine.ISerializationCallbackReceiver' is defined in an assembly that is not referenced. Consider adding a reference to assembly UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’

Anybody knows how to fix? I cant build standalone anymore

Im using Unity 2018.1.0.f2

Thanks

crossplatform input is probably too old? which unity version you are using?

Im using Unity 2018.1 so its not that old, thanks anyway for the tip!

I goto to the Unit menu and select import crossplatform input to import the standard one from unity, and i still get this error. Shouldnt it import the one for that unity version?