fsprojects / FsXaml

F# Tools for working with XAML Projects
http://fsprojects.github.io/FsXaml/
MIT License
171 stars 48 forks source link

Test to update to latest TPSDK #72

Closed dsyme closed 6 years ago

dsyme commented 6 years ago

This does an experimental test to update to the latest TPSDK

This is of particular interest as this is a generative type provider

@ReedCopsey This passes tests on my machine, but the tests in this repo are a bit thin. If you could do some manual testing or testing of this in a larger project that would be great.

dsyme commented 6 years ago

Note that if this is working correctly, then this type provider will now become cross-targeting, meaning that it will generate code with the correct assembly references matching the compilation being performed (e.g. references for .NET 4.6.1 when targeting 4.6.1, references for .NET 4.5 when targeting .NET 4.5 etc)

ReedCopsey commented 6 years ago

@dsyme See #73 - This definitely isn't working quite right, at least not yet. I'm fairly certain from my initial debugging that the behavior of the ProvidedConstructor Invoke code has changed with the new context method.