我正在使用Visual Studio 2013 Preview,但是在"选择数据源"对话框窗口中找不到MySQL数据库,我甚至安装了最新版本的MySQL连接器以及windows MySQL安装程序(为Visual Studio获取MySQL插件)但是没有任何改变,我不得不回到VS 2012 Ultimate,我只是想知道2013预览版是否有特殊的MySQL连接器?
因为我已经为Visual Studio 2012安装了mysql连接器6.7.4和Update 3,所以MySQL连接器远离了Connection Manager对话框.
这是一个有效的项目,因此数据源配置是正确的.但是当我打开现有的*.edmx文件时,我收到一个错误(见下图).
我试图重新安装连接器,在每个安装步骤之间重新启动,控制GAC,但我无法让连接器再次工作.
我相信它与Update 3有关,正如答案帖子的评论中提到的:Visual Studio 2012上的mySQL DataSource
我无法阅读葡萄牙语,所以我不知道是否已经有解决这个问题的方法.
有人有同样的问题或有人知道解决方案吗?
最好的问候菲利克斯


鉴于此代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
//Include mysql client namespace.
using MySql.Data.MySqlClient; // That one doesn't work !!!
using System.Configuration;
namespace CSharpMySqlSample
{
public partial class frmMySqlSample : Form
{
//Read connection string from application settings file
string ConnectionString = ConfigurationSettings.AppSettings["ConnectionString"];
MySqlConnection connection;
MySqlDataAdapter adapter;
DataTable DTItems;
public frmMySqlSample()
{
InitializeComponent();
}
private void frmMySqlSample_Load(object sender, EventArgs e)
{
//Initialize mysql connection
connection = new MySqlConnection(ConnectionString);
//Get all items in datatable …Run Code Online (Sandbox Code Playgroud) 我正在尝试从数据库更新模型并使用MySQL作为我的数据源,似乎将MySQL列为数据源时存在一些问题.请看内嵌图片:
我已经为visual studio安装了MySQL,这样我就可以看到由其他人创建的现有数据模型,但我无法更新数据模型.此外,我尝试了这里给出的解决方案:
无法创建实体数据模型 - 使用MySql和EF6,但它没有成功.
看起来VS 2012快递版有些问题.
我需要知道这是VS 2012快递的问题,还是我错过了什么,
如何列出MySQL作为数据源?任何帮助将非常感激.
c# mysql entity-framework visual-studio-express visual-studio-2012