Thread overview
[Issue 18982] Source files are invisible in the project explorer when creating a new project
Jun 15, 2018
Rainer Schuetze
Jun 15, 2018
Manu
Jun 15, 2018
Rainer Schuetze
Jun 15, 2018
Manu
Jun 17, 2018
Rainer Schuetze
Jun 17, 2018
Manu
June 15, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

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

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

--- Comment #1 from Rainer Schuetze <r.sagitario@gmx.de> ---
Seems to happen in all VS2013-V2017 when creating both DMD and LDC configurations. I suspect VS is expecting to find a "Debug" configuration.

--
June 15, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

--- Comment #2 from Manu <turkeyman@gmail.com> ---
I just created one with only x64 DMD and it happened. There is a config called "Debug".

--
June 15, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

--- Comment #3 from Rainer Schuetze <r.sagitario@gmx.de> ---
So it only works if there is a "Debug|Win32" configuration?

--
June 15, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

--- Comment #4 from Manu <turkeyman@gmail.com> ---
I can confirm that configuration DID work for me.
x86 + DMD worked.

I'm surprised the VS project wizard still unconditionally emits an x86 project. Does anyone build x86 anymore?! O_o

I guess you could remove that x86/x64 selection, and just emit projects with
both arch-es to match the C++ pattern...
That's a bit lame though, but if that's what VS does, then I guess that's what
VS does!

--
June 17, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

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

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

--- Comment #5 from Rainer Schuetze <r.sagitario@gmx.de> ---
I've added a warning when x86 is disabled: https://github.com/dlang/visuald/releases/tag/v0.47.0-beta2

--
June 17, 2018
https://issues.dlang.org/show_bug.cgi?id=18982

--- Comment #6 from Manu <turkeyman@gmail.com> ---
Haha, nice solution :P

--