Tagged assets in a converted project

Thanks, Daniel. So this is getting me closer to having things set up. I was able to find the external projects and add them manually. However, I now have a new problem I can't hurdle. Sorry for the questions. I recently created new 5.5 versions of my 5.4 projects. So now the external projects are pointing to the wrong project. Is there a way to change the project associated with the assets? That is, the assets are the same, just in a newer version of the project. Thanks.
5 Replies
DanielFreden (Dash for UE5)
Hmm, I think it should be possible, maybe it is as easy as moving the compute data to the new 5.5 project, or maybe you also need to change some data in the Dash preferences file. But as I am not sure at all, I think we sadly have to wait for Monday when @Costantino - CTO is back, he is the guy who would know! 👋
jdhart.
jdhart.OP•2mo ago
No worries. I was thinking of trying to drop the old library folders into the project under the new "DashLibData" but wasn't sure. I can wait until next week to run this down. I did find this statement in the docs: "UE5 is forward compatible, but not backward. In the case of browsing external content, this means that if your current project is in UE5.3, you'll be able to access the content of all versions below it, but not above it." That doesn't sound promising.
Costantino
Costantino•2mo ago
I recently created new 5.5 versions of my 5.4 projects. So now the external projects are pointing to the wrong project. Is there a way to change the project associated with the assets?
Hello, if I understand correctly, you have some Dash metadata with tags computed on unreal 5.4, and you migrated the unreal project to unreal 5.5, and want to re-use the same library data instead or re-tagging the assets? Correct?
you'll be able to access the content of all versions below it, but not above it." That doesn't sound promising
This is how unreal handles .uasset compatibility. In your example, the assets you have in unreal 5.4, can be migrated to unreal 5.5, but not to unreal 5.3. If you are in unreal 5.5, you can see assets for unreal 5.4, 5.3 or below. If you are in unreal 5.4 you can see assets from unreal 5.3, but not from unreal 5.5.
jdhart.
jdhart.OP•2mo ago
Okay. That makes sense. And yes, I'd like to reuse the metadata from 5.4 in my 5.5 project, but not sure how to do that since the new version of Dash puts everything inside the project folder. Is there a link that shows how to transfer the metadata? Thanks!
Costantino
Costantino•2mo ago
You can still keep the metadata where you prefer, but I strongly reccomend to keep it within the project. Makes it easier to know what metadata is related to what and some new features will rely even more on this. For your case, we don't have a quick button or guide on how to migrate metadata across project versions, but the following instructions should help you through it. - Open the original 5.4 project, go on the preferences to find where the metadata is saved - Open windows explorer on that folder, copy it - Locate on disk your 5.4 project, go inside and paste the metadata folder - Rename the metadata folder to "DashLibData" - If inside the copied metadata folder you have a .dashCache folder, delete it as it will contain 5.4 info Let me know if doing this works or you face any issue. We should definitely automate it in the future.

Did you find this page helpful?