JetBrains / JetBrains/UnrealLink

Engine built from source with excluded targets fails UnrealLink install

Open
#271 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
C++
Stars
156
Forks
36
Avg merge
5h 20m
Merged PRs (30d)
11

Description

OS: Windows 11
Rider Version: 2023.2.3
UnrealLink Version: 2023.2.0.213
Unreal Version: 5.3.2

Unreal engine built from source that has iOS, tvOS, and other targets excluded fails to install RiderLink plugin. Error points to a file that does not exist in file structure.

```
Using bundled DotNet SDK version: 6.0.302
Building AutomationTool...
Microsoft (R) Build Engine version 17.2.0+41abc5629 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.

...\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\sdk\6.0.302\Microsoft.Common.CurrentVersion.targets(3262,5): error MSB3554: Cannot write to the output file "...\Engine\Source\Programs\AutomationTool\IOS\obj\Development\IOS.Automation.Properties.Resources.resources". Could not find a part of the path '...\Engine\Source\Programs\AutomationTool\IOS\Resources\GreenCheck.png'. [...\Engine\Source\Programs\AutomationTool\IOS\IOS.Automation.csproj]

Build FAILED.

...\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\sdk\6.0.302\Microsoft.Common.CurrentVersion.targets(3262,5): error MSB3554: Cannot write to the output file "...\Engine\Source\Programs\AutomationTool\IOS\obj\Development\IOS.Automation.Properties.Resources.resources". Could not find a part of the path '...\Engine\Source\Programs\AutomationTool\IOS\Resources\GreenCheck.png'. [...\Engine\Source\Programs\AutomationTool\IOS\IOS.Automation.csproj]
0 Warning(s)
1 Error(s)

Time Elapsed 00:00:13.08
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the RiderLink installation with an Unreal source build that excludes iOS, tvOS, and other targets, then inspect Engine/Source/Programs/AutomationTool/IOS/IOS.Automation.csproj and the referenced Resources/GreenCheck.png path. Confirm the build failure and identify why the excluded target still expects that resource; done means installation succeeds without the missing-file error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, csharp, unreal-engine
Domain
build-system, devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.