VS在构建项目之前不进行最新检查,只是重建它
VS doesn't do up-to-date check before building project, just rebuilds it
我已将构建输出的详细程度设置为诊断。
在其他项目中,当您开始构建时,在输出中您可以看到在构建之前,vs 会进行最新检查并说明项目需要重建的原因,例如:
Build started...
1>------ Up-To-Date check: Project: ConsoleApplication3, Configuration: Debug Win32 ------
1>Project is not up-to-date: build input 'c:\users\admin\source\repos\consoleapplication3\consoleapplication3.cpp' was modified after the last build finished.
1>------ Build started: Project: ConsoleApplication3, Configuration: Debug Win32 ------
1>Search paths being used for ...
我正在从源代码构建 Unreal Engine 4,它每次都重建它,输出中没有任何内容
Build started...
1>------ Build started: Project: UE4, Configuration: Development_Editor x64 ------
1>Search paths being used for...
这是我这边UE4项目的构建日志。
该项目有 up-to-date
检查的日志。所以也许你的项目本身或 VS 环境有问题。
尝试:
1)重置工具下的所有vs设置-->导入和导出设置 -->重置与设置
2) 在 Extensions-->Manage Extensions- 下禁用任何第三方扩展->已安装
3)关闭VS,删除UE4解决方案文件夹下的.vs
隐藏文件夹和任何输出文件
然后重启VS再次测试你的项目。
除此之外,您可以尝试重新下载UE4代码,然后测试新的代码。
我已将构建输出的详细程度设置为诊断。 在其他项目中,当您开始构建时,在输出中您可以看到在构建之前,vs 会进行最新检查并说明项目需要重建的原因,例如:
Build started...
1>------ Up-To-Date check: Project: ConsoleApplication3, Configuration: Debug Win32 ------
1>Project is not up-to-date: build input 'c:\users\admin\source\repos\consoleapplication3\consoleapplication3.cpp' was modified after the last build finished.
1>------ Build started: Project: ConsoleApplication3, Configuration: Debug Win32 ------
1>Search paths being used for ...
我正在从源代码构建 Unreal Engine 4,它每次都重建它,输出中没有任何内容
Build started...
1>------ Build started: Project: UE4, Configuration: Development_Editor x64 ------
1>Search paths being used for...
这是我这边UE4项目的构建日志。
该项目有 up-to-date
检查的日志。所以也许你的项目本身或 VS 环境有问题。
尝试:
1)重置工具下的所有vs设置-->导入和导出设置 -->重置与设置
2) 在 Extensions-->Manage Extensions- 下禁用任何第三方扩展->已安装
3)关闭VS,删除UE4解决方案文件夹下的.vs
隐藏文件夹和任何输出文件
然后重启VS再次测试你的项目。
除此之外,您可以尝试重新下载UE4代码,然后测试新的代码。