Parece que el servidor al que intenta adjuntar la base de datos no es SQL Server 2012. Esta puede ser la versión de Management Studio/Management Studio Express que está utilizando, pero sospecho que SELECT @@VERSION;
te dirá algo diferente. Puede ser simplemente una confusión de cadenas de conexión si tiene varias instancias de SQL Server instaladas; de lo contrario, debería descargue e instale SQL Server 2012 Express desde aquí
.