每次在 visual studio 2015 中构建时出现权限错误

Permission error every time I build in visual studio 2015

我刚开始学习使用 Unreal 进行编程,我正在学习 Udemy 上 Unreal Engine 的教程,最近我 运行 遇到了一个问题,每次我写的代码都错了,我构建项目,即使没有指示错误的行,我也收到此消息

>

 1>------ Build started: Project: BuildingEscape, Configuration: Development_Editor x64 ------
1>  Compiling game modules for hot reload
1>  Performing 2 actions (2 in parallel)
1>  [2/2] Link UE4Editor-BuildingEscape-2523.lib
1>  [1/2] Link UE4Editor-BuildingEscape-7173.dll
1>     Creating library D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BuildingEscape-7173.lib and object D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BuildingEscape-7173.exp
1>     Creating library D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BuildingEscape-7173.suppressed.lib and object D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BuildingEscape-7173.suppressed.exp
1>ERROR : UBT error : Failed to produce item: D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BuildingEscape-2523.lib
1>  Total build time: 3.07 seconds (Local executor: 0.00 seconds)
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3075: The command ""D:\Unreal Engine\Engine\UE_4.15\Engine\Build\BatchFiles\Build.bat" BuildingEscapeEditor Win64 Development "D:\Unreal Projects_BuildingEscape\BuildingEscape\BuildingEscape.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run this command.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

即使我删除了我编写的代码并再次点击构建,我也得到了同样的错误...... 我正在使用 windows 10.

在你越陷越深之前,请检查以确保你的操作系统不会简单地锁定其中一个中间文件。如果您在重建之前删除 D:\Unreal Projects_BuildingEscape\BuildingEscape\Intermediate\ 的全部内容,这将确保您不会简单地查看锁定或损坏的中间文件。这不能保证是问题所在,但不良的中间体可能会导致无法解释的构建错误,因此清除它们至少可以缩小您需要调查的可能原因的范围。当然,在您尝试重建时,请确保您的编辑器没有 运行,或 运行 作为一个卡住的进程。

我不知道是什么导致了从 visual studio 编译的问题,但是如果我在 Unreal 中使用编译按钮进行编译,代码似乎编译得很好。