After Get().SetPlatformFile cannot save .uasset falie

{
IPlatformFile& InnerPlatformFile = FPlatformFileManager::Get().GetPlatformFile();
FPakPlatformFile* PlatformFile = new FPakPlatformFile();
PlatformFile->Initialize(&InnerPlatformFile,TEXT(“”));
FPlatformFileManager::Get().SetPlatformFile(*PlatformFile);
}

Can anybody help me?
When I load a pak file dynamicly…
When I excute to …
SetPlatformFile(*PlatformFile); After Excute This function … I cannot save any blueprint .uasset file.