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
Comments (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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Quest] Pitch Shifter causes audio degradation on Quest 2 devices when sped up
- "GUI Error: Invalid GUILayout" and "NullReferenceException" are thrown when adding Scenes to "Scenes in Baking Set" in Adaptive Probe Volumes
- Inspector window not updating when switching GameObjects in Play Mode while having a VR headset connected
- "UnityException: GetName can only be called from the main thread." erors are thrown when the Shortcuts window is opened and entering Play Mode with a shortcut
- [Android] Light2D visuals stacking over frames when using RenderGraph
Resolution Note:
There are no fixes planned for this Bug