I created a city sample project and built it with ue5.5. I can’t update the windows-sdk. It seems that the AutomatedPerfTesting plugin is the cause.
[UE_5.5/Engine/Plugins/Performance/AutomatedPerfTesting/Build/Scripts/]
Not Found : AutomatedPerfTestConfig.cs , AutomatedPerfTestNode.cs
Using bundled DotNet SDK version: 8.0.300
UATHelper: Installing SDK (Windows): C:\Users\syui\Documents\Unreal Projects\yui\Build\Scripts\CSC(0,0): error CS2001: Source file 'C:\Program Files\Epic\UE_5.5\Engine\Plugins\Performance\AutomatedPerfTesting\Build\Scripts\AutomatedPerfTestConfig.cs' was not found. (C:\Users\syui\Documents\Unreal Projects\yui\Build\Scripts\CitySample.Automation.csproj)
UATHelper: Installing SDK (Windows): C:\Users\syui\Documents\Unreal Projects\yui\Build\Scripts\CSC(0,0): error CS2001: Source file 'C:\Program Files\Epic\UE_5.5\Engine\Plugins\Performance\AutomatedPerfTesting\Build\Scripts\AutomatedPerfTestNode.cs' not found. (C:\Users\syui\Documents\Unreal Projects\yui\Build\Scripts\CitySample.Automation.csproj)
UATHelper: Installing SDK (Windows): Failed to build: C:\Users\syui\Documents\Unreal Projects\yui\Build\Scripts\CitySample.Automation.csproj
This is where the file is specified.
${project}/Build/Script/CitySample.Automation.csproj
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="CitySample.Automation.csproj.props" Condition="Exists('CitySample.Automation.csproj.props')"/>
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="$(EngineDir)\Plugins\Performance\AutomatedPerfTesting\Build\Scripts\AutomatedPerfTestConfig.cs" />
<Compile Include="$(EngineDir)\Plugins\Performance\AutomatedPerfTesting\Build\Scripts\AutomatedPerfTestNode.cs" />
</ItemGroup>
</Project>
AutomatedPerfTestin is a plugin added to 5.5, I am having trouble updating windows-sdk. The windows-sdk is the latest version that worked with 5.4.
Experimental release of Automated Perf Testing Plugin v0.1, providing Gauntlet Test Controllers, UAT Test Nodes, and BuildGraph macros for adding common automated performance tests to a project’s automated build and test.