1. 程式人生 > >安裝MySql for Visual Studio的坑

安裝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
回到頂部

總結

其他方面的擴充套件載入問題估計也可以用這樣的方法解決,但不一定能解決所有類似問題。

X

相關推薦

安裝MySql for Visual Studio

安裝MySql for Visual Studio 一般來說是為了能在VS的伺服器資料連線的資料來源中能選擇MySql型別,如下圖: 但是有時候,明明安裝成功了,卻莫名找不到MySql的資料來源。在以後情況下會遇到: 1.在安裝完VS後,又重新開啟安裝程式修改了安裝位置; 2.同時安裝了VS20

安裝Xamarin和Xamarin for Visual Studio

參考資料:http://www.cnblogs.com/zjoch/p/5693852.html 【2016/4/17更新:如果你下載後發現仍然需要付費才能編譯Android/iOS APP,請到文章最下面更新Xamarin for VS和Xamarin Studio到最新的版本。Build20

win10安裝SQLserver2017/SQL Server Management Studio 17.9/SSDT for Visual Studio 2017 (15.8.2)詳解

目錄 下載地址 SQL Server 2017安裝 SSMS安裝 下載地址 SQL Server 2017官網下載地址 下載 SQL Server Management Studio 17.9 下載 SSDT

Xamarin For Visual Studio第二

Xamarin專案單獨生成已經通過,但是啟動自定義的虛擬機器測試(在Visual Studio介面下)卻發生錯誤,提示為: Mono.AndroidTools.InstallFailedException: Unexpected install output: Error

【C#】vs2012 安裝與部署 怎麼打包程式(InstallShield 2013 Limited Edition for Visual Studio)

下載完後安裝,然後獲取啟用碼:InstallShield的啟用碼:用你的郵箱註冊,會免費發註冊碼的,不需要破解這裡先贈送兩個:8469BQW-D11-00C159848N5790BQW-D11-1194

InstallShield Limited Edition for Visual Studio 國內註冊時國家無下拉框解決方法

exe -i 添加 -s war value span 輸入 eval 註冊地址:http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio 火狐打

安裝MySQL及遇到的

all next stop ati date use dev 登錄 服務 1)mysql下載  地址:https://dev.mysql.com/downloads/mysql/ 2)一路next安裝,安裝好後文件目錄如下(不包括data文件夾,my.ini文件) 3

VS 之 InstallShield Limited Edition for Visual Studio 2015 圖文教程

安裝使用 全部 文件夾 安裝步驟 一行 ive format 徹底 ins 從Visual Studio 2012開始,微軟就把自家原來的安裝與部署工具徹底廢掉了,轉而讓大家去安裝使用第三方的打包工具“InstallShield Limited Edition

ASP.NET MVC 5 SmartCode Scaffolding for Visual Studio.Net

ef6 click params open protect block javascrip ctr chang 介紹 ASP.NET MVC 5 SmartCode Scaffolding是集成在Visual Studio.Net開發工具中一個ASP.NET MVC We

Linux下安裝MySQL以及一些小

還需 .com star itl inux ret sdn 鏈接 keyword 第一次寫博客,各位湊合著看吧(假裝有人看)。 我這裏使用的是centos7。 1、首先打開終端,查看有沒有安裝過MySQL: [root@localhost lyp]# rpm -qa |

Linux(最簡單的版本)下安裝MySQL -筆者遇到一系列

首先先上傳安裝包:筆者使用的是rpm按章包: https://pan.baidu.com/s/171UVMHmPBQX6ObcoXeb2BA 我之前到處這這個安裝包,在官網上,我都沒找到這個rpm的安裝包。 MySQL的官網下載: https://dev.mysql.com/downlo

vs2015未安裝style 的visual studio的語言支援。程式碼編輯intellisense將不可用【問題】

vs2015未安裝style 的visual studio的語言支援。程式碼編輯intellisense將不可用【問題】 百度上的解決方法是去VS的【工具】—>【擴充套件和更新】->搜尋Microsoft ASP.NET and Web To

PHP Tools for Visual Studio 配置xdebug遠端除錯

我的開發環境是win10 執行環境在vagrant-homestead中 先在vagrant-homestead安裝xdebug並配置,可以參考之前的文章vagrant-homestead安裝xdebug  右鍵專案點選屬性,然後按圖配置 其中http://mytest.x

介紹一款Visual Studio下的arduino外掛Visual Micro (Arduino IDE for Visual Studio)

我們都知道,arduino的官方編輯器,沒有程式碼提示功能,很多時候會因為大小寫的錯誤導致呼叫函式無效。Visual Studio 2010後代碼提示功能就比較完善了。所以將Arduino移到VS中去編寫,自然就能借用它的程式碼提示功能了。但需要一個外掛幫忙,這裡我們就介紹這個外掛的使用

GitLab Extension for Visual Studio 1.0.165 釋出

   GitLab Extension for Visual Studio 1.0.165 已經發布,關於GitLab的Api協議, 一直是老大難問題,因此我們進行了如下改進: 1、內建了 GitLab.com 和 Gitee.com的 協議設定 2、加入自動測試協議並儲存協議

初學C語言的程式設計環境安裝及配置-Visual Studio 2017

初學C語言的程式設計環境安裝及配置-VS201 Visual Studio 概述 Microsoft Visual Studio 是美國微軟公司的開發工具包系列產品。VS是一個基本完整的開發工具集,它包括了整個軟體生命週期中所需要的大部分工具,如UML工具、程

Python tools for Visual Studio外掛介紹 Python tools for Visual Studio外掛介紹

Python tools for Visual Studio外掛介紹       Python tools for Visual Studio是一個免費開源的VisualStudio的外掛,支援 VisualStudio 2010,2012與20

(0) 安裝 [ 教學] (使用visual studio) « 關於網路那些事...

以及如何建立第一個專案 一、安裝Visual Studio 下載Visual Studio 2015安裝檔案,按照預設指示完成安裝,完畢後重新開機就能開始

InstallShield 2013 Limited Edition for Visual Studio

新建打包專案後,解決方案資源管理器中的結構如下: Project Assistant介面如下: 在Project Assistant中按照步驟建立打包專案: 1、Application Information 中填寫公司名稱、產品名稱、版本號、網址的資訊

InstallShield Limited Edition for Visual Studio 2013 圖文教程(教你如何打包.NET程式)

InstallShield Limited Edition for Visual Studio 2013 圖文教程(教你如何打包.NET Framework進去) 從Visual Studio 2012開始,微軟就把自家原來的安裝與部署工具徹底廢掉了,轉而讓大家去安裝使用第三方的打包工具“Install