3F / MvsSln

🧩 Customizable VisualStudio .sln parser with project support (.vcxproj, .csproj., …). Pluggable lightweight r/w handlers at runtime, and more …
MIT License
135 stars 27 forks source link

Note about 2.7 and `Item.evaluatedInclude` / `unevaluatedInclude` #62

Open 3F opened 4 weeks ago

3F commented 4 weeks ago

Since the following was marked as Obsolete:

https://github.com/3F/MvsSln/blob/63ad0f25a857ad49a7b5b0d0c83086eef6e76be0/changelog.txt#L93-L95

it also contains aliases like:

https://github.com/3F/MvsSln/blob/63ad0f25a857ad49a7b5b0d0c83086eef6e76be0/MvsSln/Projects/PropertyItem.cs#L171-L175

https://github.com/3F/MvsSln/blob/a00e3b341bbddc559a5af618e4a6e520b7bbb2d6/MvsSln/Projects/Item.cs#L191-L195

and... my bad, as you can see above. 2.7 accidentally got incompatible changes with Item.evaluatedInclude and Item.unevaluatedInclude.

Please either update your code to use modern unevaluated & evaluated Or let me know if 63ad0f2 needs to be released asap.