Creating a new custom plugin in the root location of a drive results in the project being unable to open or build. An error message appears that states that the plugin was found in two locations, and that plugin names must be unique. However, when looking at the error message, the two locations where it says the plugin was found are the same location:
ERROR: Found 'MyPlugin' plugin in two locations (D:\MyProject\Plugins\MyPlugin\MyPlugin.uplugin and D:\MyProject\Plugins\MyPlugin\MyPlugin.uplugin). Plugin names must be unique.
This process worked successfully in 4.13.2 (CL 3172292), and projects upgraded from 4.13 to 4.14 are said to work fine as well. Only new projects created in 4.14 show this behavior. The same results are seen in Main (CL 3209754).
RESULT:
The Generate Project Files process fails and displays the error message: "ERROR: Found 'MyPlugin' plugin in two locations (D:\MyProject\Plugins\MyPlugin\MyPlugin.uplugin and D:\MyProject\Plugins\MyPlugin\MyPlugin.uplugin). Plugin names must be unique."
EXPECTED:
The Generate Project Files process completes successfully.
WORKAROUND:
Creating the project in a folder one level up from the root location on the drive seems to resolve the issue (eg. D:\MyUEProjects\MyProject).
Head over to the existing Questions & Answers thread and let us know what's up.
1 |
Component | UE - Foundation - Cpp Tools - Plugin System |
---|---|
Affects Versions | 4.14, 4.15 |
Target Fix | 4.15 |
Fix Commit | 3185126 |
---|---|
Main Commit | 3229477 |
Created | Nov 25, 2016 |
---|---|
Resolved | Nov 28, 2016 |
Updated | Sep 4, 2018 |