Search Issue Tracker
By Design
Votes
16
Found in
5.0.0f1
Issue ID
672361
Regression
No
4.5 version pdb2mdb.exe missing few dlls
There is missing few dll`s in "(Your Unity)\Editor\Data\MonoBleedingEdge\lib\mono" that is required by pdb2mdb.exe. It used to work on 4* unity 4.0 pdb2mdb version.
Steps:
1. Go to "(Your Unity)\Editor\Data\MonoBleedingEdge\lib\mono".
2. Run pdb2mdb.exe.
3. It should crash.
Workaround:
Copy Mono.Cecil.dll, Mono.Cecil.Pdb.dll, Mono.Cecil.Mdb.dll from "(Your Unity)Monodevelop\Bin\" to "(Your Unity)\Editor\Data\MonoBleedingEdge\lib\mono".
Reproduced: 5.0.0f4
Comments (6)
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
- Text in “Baked Shadowmask” mode is difficult to read in Baked Lightmap Viewer when Editor theme is set to Light
- Mesh wireframe is difficult to see in Baked Lightmap Viewer window when texture opacity is maximized
- Informational text does not wrap and does not fit when the Viewer Window is opened by default
- GameObject cannot be resized with Scale Tool when axis scale is 0
- Adaptive Probe Volume “No Adaptive Probe Volume in Scene” warning is shown only on the first time and is never shown again when baking the Adaptive Probe Volumes with all the Adaptive Probe Volume components disabled
JoshPeterson
Mar 08, 2016 16:05
After investigating this issue some, it doesn't look like this is something that we can easily correct. The problem occurs when pbd2mdb.exe is executed with the .NET runtime instead of the Mono runtime (which is the default behavior on Windows). There are a few easy work arounds that do not involve copying files though. More details here: http://forum.unity3d.com/threads/running-pdb2mdb-with-unity-5-and-later.390456/
Independent-Arts-Software-GmbH
Feb 08, 2016 14:40
Problem still exists with Unity 5.3.2f1
MorrisonCole
Nov 23, 2015 10:08
This is the case in Unity 5.2.1f as well.
Maxii
Nov 01, 2015 15:03
Reproduced on 5.2.2. I found you only needed to copy the \mono\gac version Mono.Cecil.dll to \4.5, not any .pdb or .mdb for pdb2mdb.exe to work.
A related question though: why doesn't pdb2mdb.exe find the Cecil in \mono\gac itself? Isn't that the point of a gac?
levwsr
Jun 05, 2015 17:06
reproduced 5.1.0f2 (beta)
ADDITIONAL NOTE: actually need to copy the dlls to Editor\Data\MonoBleedingEdge\lib\mono\4.5
for it to work for me.
contentdeveloperfour
Apr 29, 2015 05:22
Reproducible on Unity 5.0.1f1.