Thread overview
[Issue 13641] cannot create PDB file
Oct 20, 2014
Rainer Schuetze
Oct 21, 2014
FrankLIKE
Oct 21, 2014
Rainer Schuetze
October 20, 2014
https://issues.dlang.org/show_bug.cgi?id=13641

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r.sagitario@gmx.de

--- Comment #1 from Rainer Schuetze <r.sagitario@gmx.de> ---
(In reply to FrankLIKE from comment #0)
> But I use the vs's item : 'Symbolic(suitable for VS debug engine)'

I suspect you get the issue with both options.

> Please look at the detail in dflTEST.buildlog.html.

Please attach this file here.

Some ideas:
- some application might still have a handle to the PDB file (e.g. some
debugger, you could check this with Process Explorer -> Find Handle)
- the PDB service might fail to start. Do you see a process mspdbsrv.exe in
Process Explorer?

What version of Visual Studio are you using?

--
October 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13641

FrankLIKE <AskDQuestion@163.COM> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from FrankLIKE <AskDQuestion@163.COM> ---

> Some ideas:
> - some application might still have a handle to the PDB file (e.g. some
> debugger, you could check this with Process Explorer -> Find Handle)
> - the PDB service might fail to start. Do you see a process mspdbsrv.exe in
> Process Explorer?
> 
> What version of Visual Studio are you using?

Thank you!
It's the answer to run the 'mspdsrv.exe' that path is 'C:\Program Files
(x86)\Microsoft Visual Studio 10.0\Common7\IDE\mspdsrv.exe'

Thank you very much!

--
October 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13641

--- Comment #3 from Rainer Schuetze <r.sagitario@gmx.de> ---
(In reply to FrankLIKE from comment #2)

> It's the answer to run the 'mspdsrv.exe' that path is 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\mspdsrv.exe'

You should not need to run this program manually. Adding 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE' to the executable paths at 'Tools->Options->Projects and Solutions->Visual D Settings->DMD Directories' might also help.

--