Search Issue Tracker

Won't Fix

Votes

1

Found in

2021.3.3f1

Issue ID

UUM-1691

Regression

No

[Backport] DLL with Define Constraint included in BuildPlayerOptions.extraScriptingDefines is not included in Build

-

Steps to reproduce:
1. Download and open the user's attached project ("DefineConstraintsIssue-2021.1.zip")
2. In the menu bar click Test > Build

Expected results: build completes successfully
Actual result: build fails with the error "The name 'NLog' does not exist in the current context"

Reproducible with: 2020.3.8f1, 2021.1.7f1, 2021.2.0a16
Could not test: 2019.4, 2018.4 - BuildPlayerOptions.extraScriptingDefines are not introduced in these versions

Notes:
- The issue does not reproduce when building for Windows or MacOS Standalone
- The issue reproduces when building for Android or IOS
- The issue does not reproduce when building through Unity's Build Settings window

  1. Resolution Note:

    There are no fixes planned for this Bug

Comments (1)

  1. StinkySteak

    May 18, 2024 07:48

    Why the won't fix? I'm using 2021.3.38f1 and this still exist. This is supped to be LTS "Long Term Stable". This feature is essential for large games

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.