Cache or specify ProjectMetadata files
belav opened this issue · comments
What should we add or change to make your life better?
The "Restore and project evaluation" step takes a couple minutes on a large solution that we have with six projects in a tye.yaml file. After digging into what it is doing, it is using MsBuild to generate MicrosoftTye.ProjectMetadata.txt files for those six project. The data for this file will rarely change while working locally. It would be nice if there were some way for Tye to cache the results of this file, or alternatively a way to specify the file and generate it ourselves somehow.
Why is this important to you?
This would speed up development time. Ideally we will get watch working, which will make this less of an issue. But it will still be nice to be able to start up the projects quickly when you start working on them.