can not create a plugin by editor

1.create a project struct directory,
211593-image.png

2.open the project UE4ProjectFront and create an new plugin
211593-image.png
4. then there is an error
Image.png

and the detail error info is:


LogSlate: Took 0.000193 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Light.ttf' (159K)
LogSlate: Took 0.000131 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Light.ttf' (159K)
Running E:/WorkProject/UE4ProjectFront/UnrealEngine/Engine/Binaries/DotNET/UnrealBuildTool.exe UE4ProjectFrontEditor Development Win64 -EditorRecompile -Module aaa -Project="../../../../UE4ProjectFront/UE4ProjectFront.uproject" -Plugin "E:\WorkProject\UE4ProjectFront\UE4ProjectFront\Plugins\aaa\aaa.uplugin" -Progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for UE4ProjectFrontEditor (no existing makefile)
ERROR: System.IO.FileNotFoundException: δ???ҵ??ļ???E:\WorkProject\UE4ProjectFront\UE4ProjectFront.uproject????
?ļ???:??E:\WorkProject\UE4ProjectFront\UE4ProjectFront.uproject??
   ?? System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   ?? System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   ?? System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   ?? System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
   ?? System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
   ?? UnrealBuildTool.JsonObject.Read(String FileName) λ?? E:\WorkProject\UE4ProjectFront\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Utilities\JsonObject.cs:?к? 50
   ?? UnrealBuildTool.ProjectDescriptor.FromFile(String FileName) λ?? E:\WorkProject\UE4ProjectFront\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\ProjectDescriptor.cs:?к? 122
   ?? UnrealBuildTool.RulesCompiler.CreateProjectRulesAssembly(FileReference ProjectFileName) λ?? E:\WorkProject\UE4ProjectFront\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\RulesCompiler.cs:?к? 280
   ?? UnrealBuildTool.UEBuildTarget.CreateTarget(TargetDescriptor Desc, String] Arguments, Boolean bCompilingSingleFile) λ?? E:\WorkProject\UE4ProjectFront\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:?к? 689
   ?? UnrealBuildTool.UnrealBuildTool.RunUBT(BuildConfiguration BuildConfiguration, String] Arguments, FileReference ProjectFile) λ?? E:\WorkProject\UE4ProjectFront\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\System\UnrealBuildTool.cs:?к? 1303
LogPluginWizard: Failed to compile source code.
LogSlate: Took 0.018348 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/DroidSansMono.ttf' (77K)
LogSlate: Took 0.002360 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansFallback.ttf' (3848K)
LogSlate: Took 0.061779 seconds to synchronously load lazily loaded font '../../../Engine/Content/SlateDebug/Fonts/LastResort.ttf' (5269K)

what cause that???

if the directory struct is like

  • folderA
  • folderA
  • UnrealEngine

father folder A, and in the same child folder level , there is folder A (it is a project) and folder UnrealEngine(it is engine source).
Then i can not create an new plugin.