Unknown problem in 'shader.cpp'

Hello, I have a problem since I tried to convert my UE4.4 Project into UE4.6.
After converting the Project I compiled it in Visual Studio, but I get a runtime Error in the ‘shader.cpp’ on startup in row: 1070: ‘FShader* ExistingShader = Type->FindShaderById(Shader->GetId());’
The output says: '[2015.01.07-20.56.35:591][ 0]LogWindows: === Critical error: ===
Assertion failed: InResource && InResource->Target == Target [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.6\Engine\Source\Runtime\ShaderCore\Private\Shader.cpp] [Line: 928] ’
So how do I solve this problem? I’m not quite sure if this could be resulted by my own codes.

I hope that some one can help me.

Just ran into this myself going from 4.7 preview 8 to 4.7 release.

Try to refresh the code in the engine.
At least it solved my problem under UE4.6 …

Did that this evening, not sure why but it worked.