Description

Deleting a project from the Epic Games Launcher will also delete any files that are located in external folders that the project includes via symbolic link. In this case the only thing that should be deleted with the project is the symbolic link itself, and any files within the external folder should remain.

Steps to Reproduce
  1. Create a new Blank project.
  2. Close the project when it opens.
  3. Create a new folder in a location other than within the project directory (eg. on the Desktop).
  4. Add several new files to this folder (empty text files will work).
  5. Open a new command window as administrator.
  6. Create a new symbolic link from the new project's Content folder to the new folder created in step 3.
    1. mklink /d "Path\To\Link\In\Project\Content\Folder" "Path\To\Folder\To\Be\Linked"
  7. Right-click on the project's root directory and select Properties.
  8. Note the total number of files in the project directory.
  9. Locate the new project in the Epic Games Launcher.
  10. Right-click the project in the Launcher and select Delete.
  11. Note the total number of files that will be deleted (this will include both the number of files seen in step 8 as well as the number of files created in step 4).
  12. Complete the deletion process.
  13. Open the folder that was created in step 3.

RESULT:
All of the files within the new folder have been deleted.

EXPECTED:
The symbolic link within the project's Content folder is deleted with the project, but all of the files within the linked folder remain in that folder.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-53966 in the post.

3
Login to Vote

Won't Fix
ComponentPortal
CreatedJan 11, 2018
ResolvedAug 18, 2021
UpdatedAug 18, 2021
View Jira Issue