ionide / proj-info

Parse and evaluate MsBuild project files
MIT License
64 stars 37 forks source link

Load projects using ProjectLoadSettings.IgnoreMissingImports to light-up support for less-correctly-authored projects #205

Closed baronfel closed 6 months ago

baronfel commented 6 months ago

Is your feature request related to a problem? Please describe.

When a project Imports a file that doesn't exist, MSBuild will error by default. This is useful on the command line for a 'real' build, but for an IDE we can often get useful information about the build even when some Imports are missing. We should set the ProjectLoadSetings.IgnoreMissingImports flag when we load projects so that we can load such projects.