dotnet/runtime

Build fails with MSB3073 if there are spaces in the path

Open

#13.740 geöffnet am 5. Nov. 2019

Auf GitHub ansehen
 (8 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C# (5.445 Forks)batch import
Priority:2area-ILTools-coreclrhelp wantedin-pr

Repository-Metriken

Stars
 (17.886 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 12T 11h) (661 gemergte PRs in 30 T)

Beschreibung

OS: Windows 10 Head: 46bc2ab4d

If you clone the repository to a directory that has spaces in the path, the build will fail 5-15 minutes in with error code MSB3073: The command "ilasm..." exited with code 9009.

A few lines before that it actually says Could not find a part of the path ... with the full path truncated at the occurrence of the whitespace.

It seems this issue was also reported almost 4 years ago in dotnet/corefx#451 and seemingly fixed but I can reproduce it on the latest master as of the time of writing.

At the very least, it would be nice to mention this in the installation instructions.

Contributor Guide