Я пытался подключить базу данных mysql xampp к моему проекту asp.net mvc в visual studio, но мне все равно не удается.Мне удалось добавить соединение в мою папку App_Data, но это соединение бесполезно.Я хочу подключиться к нему с помощью MySqlConnection, однако всякий раз, когда я пытаюсь это сказать, я получаю эту ошибку:
warning MSB3274: The primary reference "MySql.Data, Version=8.0.12.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL" could not be resolved because it was built against the ".NETFramework,Version=v4.5.2" framework. This is a higher version than the currently targeted framework ".NETFramework,Version=v4.5".
Вот мой код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using MySql.Data.MySqlClient;
namespace Sendax.Controllers
{
public class UsersController : Controller
{
// GET: Users
public ActionResult Index()
{
string str = "Dsn=localhost;server=127.0.0.1;uid=root;database=test;port=3306";
MySqlConnection con = new MySqlConnection(str);
try { con.Open(); ViewBag.Exception = "Database Connected"; }
catch (Exception e) { ViewBag.Exception = e.Message; }
return View();
}
}
}