Visual Studio 2012 Тестовый проект в смешанном режиме

В настоящее время я работаю в Visual Studio 2012 RC с тестовым проектом. Я включил следующие сборки:

Microsoft.SqlServer.Smo Microsoft.SqlServer.SmoExtend Microsoft.SqlServer.ConnectionInfo Microsoft.SqlServer.Management.Sdk.Sfc

Эти сборки собраны в версии 2.0.50727, и у меня есть тестовый проект в .NET 4.0. На основании этой информации я добавил в проект файл app.config со следующими строками:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
</configuration>

Когда я собираюсь запустить это, я все время получаю следующее сообщение:

Сборка смешанного режима построена для версии «v2.0.50727». времени выполнения и не может быть загружен во время выполнения 4.0 без дополнительной информации о конфигурации.

Это ошибка в тестовом проекте Visual Studio 2012 RC, которая игнорирует файл app.config, или я что-то делаю не так?

Для дополнительной информации я включил также мой тестовый код:

    var connectionString = new SqlConnectionStringBuilder()
    {
        DataSource = @"(local)",
        IntegratedSecurity = true
    }.ConnectionString;

    var sql = "alter database [Test] set single_user with rollback immediate go ";
    sql += "drop database [Test] go ";
    sql += "create database [Test] go ";
    sql += Properties.Resources.Test;

    var connection = new SqlConnection(connectionString);
    var server = new Server(new ServerConnection(connection));

    server.ConnectionContext.ExecuteNonQuery(sql);

Ответы на вопрос(2)

Ваш ответ на вопрос