Je développe un programme d'analyse statique pour analyser mon projet en C#. J'utilise Roslyn pour ce travail. Mon projet que je veux analyser est très gros et environ 300 projets. Quand j'utilise le code ci-dessous, cela prend environ 1,5 minute.Chargement de la solution C# plus rapidement avec Rosyln
var solutionName="solutionPath.sln";
MSBuildWorkspace workSpace = MSBuildWorkspace.Create();
Solution solution = workSpace.OpenSolutionAsync(solutionName).Result;
temps de chargement de 1,5 minute pour moi est plus, parce que mes charges Visual Studio cette solution en 10 secondes environ.
Y a-t-il un moyen de réduire ce temps de chargement?
Visual Studio continue de charger les projets en arrière-plan après l'ouverture de la solution, ce qui constitue une comparaison injuste. Pour l'accélérer, achetez un SSD. – CodeCaster
merci pour votre commentaire. J'utilise SSD – user2352554