Open TheAngryByrd opened 10 months ago
Some initial investigation:
MsBuild expands out wildcarded Compile
nodes on the parsing step. I could use an XPath
to get these nodes but it won't for things that have variables like <Compile Include="$(RootPath)/Codefixes/*.fs" />
I'm not sure how to get MsBuild to return some partially applied path without expanding the wildcard and replacing variables without doing a lot of manual work.
We should add logic to handle Wildcarded files in fsproj files such as:
In Adaptive, the additional dependencies is where it makes sense to watch for these files. We probably only want to do it upon Add or Delete but not modify.
Current workarounds: