System.Data Design-Time Breaking Changes

 
Short Description Design time connection strings will not get upgraded automatically from native ODBC to managed client when upgrading a VS6 database project. Data designers in v2.0 do not work with ODBC connections.
Affected APIs None Severity Medium Compat Switch Available No

Description Data designers require .NET Framework data providers and do not work against native ODBC at design time. Hence a VS6 project that has a native ODBC connection, when upgraded will not be able to use the connection. It should be noted that native ODBC connections cannot be *added and used* for design time connections in v2.0 anyway. There are no run-time implications on this. All user artifacts in the project are preserved.

User Scenario User updgrades a database project that has a native ODBC connection reference.

Work Around User will have to add a connection to the project.