Reputation: 1368
I got a problem when upgrading a solution from VS2013 to VS2015. There is a project with quite a lot of files. The time for VS2015 to build it take up to 30 minutes. I know VS2015 use new feature called Roslyn to handle the build, using the process VBCSCompiler.exe. Using ProcessMonitor to monitor this process, after the steps to read all the source files, I just see a lot of event Thread Create, Thread Exit. VS2015 Output still stucks at "Build Started: xxx.csproj". After about 30 minutes, the build is complete.
Can anyone knows what is the problem with Roslyn? Or is there anyway to temporary disable this feature?
Updated: The project is a Class Library, .NET 3.5. There is no Nuget. Image link below is the reference. (I cannot post image directly, lack of reputation) https://postimg.cc/image/4mvl0ejbj/ This is the link for the build log: https://www.dropbox.com/s/m14jglamhxhvygo/DTO_Build_Log.txt?dl=0
Upvotes: 1
Views: 472
Reputation: 1368
The ticket for this issue is fixed, https://github.com/dotnet/roslyn/issues/15887. Hopefully it will be released in VS2017.
Upvotes: 1