试图创建Ado.Net实体模型Visual Studio 2013的问题

时间:2016-03-25 20:13:02

标签: mysql visual-studio-2013 entity-framework-6

我最近安装了Visual Studio 2013 Professional,安装完VS后我为VisualStudio版本1.2.6安装了MySql,它是最新版本。问题是,当我尝试创建ADO .Net实体模型时,我创建了完全正常的连接但是当我按下Next时,窗口关闭它自己,Visual Studio不会创建模型。

我检查过的事情:

  1. 我已经在我的项目中安装了Entity Framework 6,MySQL.Data V6.9.8,MySQL.Data.Entity.EF6 v6.9.8和MySql.Web v6.9.8。
  2. 在Visual Studio私有库中,有三个相同的库具有相同的版本。
  3. 我查了这里的其他帖子,我真的找不到问题的原因。我会非常感激任何帮助。

    修改

    我将进程附加到另一个Visual Studio实例,我得到了这个:

    'devenv.exe' (CLR v4.0.30319: ProjectExecutionContextDomain): Unloaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll'
    'devenv.exe' (CLR v4.0.30319: ProjectExecutionContextDomain): Unloaded 'C:\Users\Jose\AppData\Local\assembly\dl3\3C4YP8TT.W35\4414OC0M.0ZV\4aeb0621\323bbd39_5088d101\SignaSafePro.dll'
    'devenv.exe' (CLR v4.0.30319: ProjectExecutionContextDomain): Unloaded 'C:\Users\Jose\AppData\Local\assembly\dl3\3C4YP8TT.W35\4414OC0M.0ZV\77badc31\29b0d95d_4088d101\EntityFramework.SqlServer.dll'
    'devenv.exe' (CLR v4.0.30319: ProjectExecutionContextDomain): Unloaded 'C:\Users\Jose\AppData\Local\assembly\dl3\3C4YP8TT.W35\4414OC0M.0ZV\27b7b188\7ad46db4_4f88d101\MySql.Data.Entity.EF6.dll'
    A first chance exception of type 'System.ArgumentException' occurred in System.Data.dll
    A first chance exception of type 'Microsoft.VisualStudio.TemplateWizard.WizardCancelledException' occurred in Microsoft.Data.Entity.Design.dll
    The thread 0x908 has exited with code 259 (0x103).
    

    我还卸载并再次安装所有,库引用完全相同,因为我引用了PrivateAssemblies文件夹中的库。

2 个答案:

答案 0 :(得分:1)

伙计们非常感谢你,问题是我的错误,我想如果我为Visual Studio安装MySQL就足够了但是我没有意识到需要MySQL连接器: MySQL Connector/Net Developer Guide

我希望它可以为像我这样的其他人提供指导。

答案 1 :(得分:0)

<强>要求

  • Windows OS 7或更高版本。
  • Visual Studio 2010,2012或2013 Professional或更高版本。
  • Connector / Net 6.8.1 beta或更高版本(MySQL Connector download link)。

其他下载链接(不需要)