When creating a new model, if you select a database without an EF6 provider, you will get an informational message telling you to "exit this wizard and install a compatible provider before performing this action." However currently, the user will also need to build their project after installing the provider in order for us to properly detect it.
There are a few ways we could make this experience better:
1. Build the project for them (Probably not acceptable from a "New Item" wizard.)
2. Do additional work to try and resolve assemblies based on VS project references
3. Update the message directing the user to also rebuild their project
There are a few ways we could make this experience better:
1. Build the project for them (Probably not acceptable from a "New Item" wizard.)
2. Do additional work to try and resolve assemblies based on VS project references
3. Update the message directing the user to also rebuild their project