安装MySql for Visual Studio的坑
问题描述
安装MySql for Visual Studio 一般来说是为了能在VS的服务器数据连接的数据源中能选择MySql类型,如下图:
但是有时候,明明安装成功了,却莫名找不到MySql的数据源。在以后情况下会遇到:
1.在安装完VS后,又重新打开安装程序修改了安装位置;
2.同时安装了VS2013和VS2015,并且相互独立安装在不同的位置(该情况下会只有一个版本的VS成功安装);
3.可能存在的其他情况... ...。
解决过程
第一个怀疑的肯定是mysql-for-visualstudio-1.2.*.msi这个包没有正确安装,于是乎再打开安装包,如果之前确实安装成功(不管是否安装正确),应该会有下图中几个选项:
Repair经测试没有任何卵用,于是乎选择了Change。
如果没有成功安装,那么会出现初始安装界面。
为了解决问题,自然应选择可以看到所有安装选项的Custom。
Chang和Custom选项都会跳到Custom安装界面。
通过展开菜单,会发现Entity Framework Support for VS ****都没有被选中,看来问题原因是这玩意因为莫名的原因没找到VS路径所以没安装扩展。
我试着手动勾上,然后下一步安装,然后打开VS发现仍无卵用。不过在我PC最大的盘上根目录发现了VSPath20**,比如我之前手动勾上了2015,那么就会出现VSPath2015,且目录结构如下:
看的出来这货是真没到VS安装路径,然后就找了块大空地把这个扩展放下了。
看到这个,我觉得几乎都能想到把这坨东西复制到VS安装目录里去吧,于是乎我这么做了,打开VS,仍无卵用。
然后网上查了查,最后查到VS重新加载扩展的命令。
.\devenv.exe /setup
这次再打开,会有提示加载*****什么的。等VS正式打开后,终于在数据源列表发现了这玩意。
解决方案
下面是根据解决过程简化出的解决方案。
1.重新打开mysql-for-visualstudio-1.2.*.msi,选择Change或者Custom;
2.展开最后一项菜单,勾选响应的VS版本;
3.安装后在本地空闲空间最大的硬盘上找到VSPath20**这样的文件夹,复制覆盖VS安装路径(对一下里面文件夹名称可知应在哪里覆盖);
4.打开命令行,定位到VS程序devenv.exe路径下,执行以下命令重新加载扩展。
.\devenv.exe /setup
总结
其他方面的扩展加载问题估计也可以用这样的方法解决,但不一定能解决所有类似问题。
安装MySql for Visual Studio的坑的更多相关文章
- 安装MySql for Visual Studio后,打开IDE找不到MySql选项
只能说安装程序功能不健全,找不到Visual Studio也不问,自己随便找了个地儿把插件放下了...这程序员真2! 原文在这里,作者思路对头.原文:"安装MySql for Visual ...
- MySql连接Visual studio Code First插件
到mySql官网Downloads==> MySQL on Windows==>MySQL for Visual Studio 下载插件安装即可
- 安装和使用Visual Studio 2013并进行简单的单元测试
现在我正在安装visual studio 2013,我听说好多同学都在安装visual studio 2015,但是他好像只支持Win10吧,我就退而求其次安装了visual studio 2013. ...
- MySQL for Visual Studio Version
MySQL for Visual Studio Version Connector/Net Version Supported Visual Studio Version Supported MySQ ...
- 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案
工作电脑上安装了SQL 2005, 但是客户电脑上安装的是SQL 2008R2,有时候连接他们的库调试没法连接,很不方便.然后又安装了个SQL2008 R2,期间遇到这两个问题,网上搜索了一下收到了解 ...
- SQL SERVER安装提示“安装了 Microsoft Visual Studio 2008 的早期版本
工作共遇到的问题记录: 安装Sql Server 2008 R2时提示错误:“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2 ...
- 解决记录:win10 无法安装VS2017,visual studio installer下载进度始终为0
问题描述:win10 下无法安装VS2017,visual studio installer下载进度始终为0,点击取消按钮后,也没有反应,visual studio installer也关闭不掉: 具 ...
- VS2015提示:未安装Style的Visual Studio语言支持,代码编辑Intellisense将不可用。服务器控件的标记Intellisense可能不起作用
一.问题 最近在VS2015打开文件,提示未安装Style的Visual Studio语言支持,代码编辑Intellisense将不可用.服务器控件的标记Intellisense可能不起作用. Int ...
- 安装SQL Server 2008R2 报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本”解决方法
安装SQL Server 2008 R2报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本,请在安装 SQL Server 2008 前将 VS2008 升级 ...
随机推荐
- ASP.NET MVC开发:Web项目开发必备知识点
最近加班加点完成一个Web项目,使用Asp.net MVC开发.很久以前接触的Asp.net开发还是Aspx形式,什么Razor引擎,什么MVC还是这次开发才明白,可以算是新手. 对新手而言,那进行A ...
- iOS有关横向TableView的东西
之前看到Apple store里面有横向的tableview,当然也有可能是collectionview啦. 尤其是项目中只有一条那么需要横向滑动的东西,就没有必要使用庞大的collectionvie ...
- C#委托异步调用
参考页面: http://www.yuanjiaocheng.net/webapi/mvc-consume-webapi-get.html http://www.yuanjiaocheng.net/w ...
- 真假4K电视验证:一张图足矣
国庆期间笔者逛了一下电视卖场,考虑到国内电视台以及宽带的情况,1080P至少还能用十年,所以只想要个2k电视就够了.然而事与愿违,卖场中八成的都是4k电视,清一色的4k电视让人眼花缭乱.难道4k面板技 ...
- Android中开发工具Android Studio修改created用户(windows环境)
最近经常有朋友反馈说我的安卓项目中,在一些类中会出现Created by panchengjia on 2016/12/30的字样,是如何自动实现的(默认一般为Administrator),如下图: ...
- java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INSTANCE
Android发出HTTP请求时出现了这个错误: java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INST ...
- ASP.NET Aries JSAPI 文档说明:AR.DataGrid
AR.DataGrid 文档 用法: <body> <table id="dg"></table> </body> </htm ...
- 使用Xamarin开发iOS7应用时隐藏StatusBar方法
在iOS7之前如果需要隐藏StatusBar,比较简单,直接在AppDelegate.cs中使用如下代码就可以进行隐藏: UIApplication.SharedApplication.StatusB ...
- 【腾讯bugly干货分享】微信Android热补丁实践演进之路
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1264& ...
- Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)
这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...