這個問題卡了我很久,因而決定記錄下來,我這裏缺失的是Microsoft.SqlServer.management.sdk.sfc version 12.0.0,固然你也可能後面是11開頭的, 這個是因爲SqlServer服務沒有裝全的緣由code
解決辦法:上微軟官網去安裝SqlServer的服務,具體操做以下(須要注意的是,不一樣的版本,提示的錯誤也是不同的,固然咱們須要下載的東西也是不同的)ci
問題1:當提示未加載Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0時,你須要到Microsoft® SQL Server® 2014 SP2 Feature Pack中下載get
http://www.microsoft.com/en-us/download/details.aspx?id=42295io
而且下載:sdk
ENU\x64\SharedManagementObjects.msi
for X64 OS 或者ENU\x86\SharedManagementObjects.msi
for X86 OS,而後安裝它們, 重啓 visual studio.下載
PS: 你也要安裝 DB2OLEDBV5_x64.msi
或者 DB2OLEDBV5_x86.msi
.若是提示你缺乏 CLR Type.. 你也要下載SQLSysClrType(注意若是你缺乏這個東西,系統會阻止你去安裝SharedManagementObjects
)di
問題2:當提示未加載Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0時vi
http://www.microsoft.com/en-us/download/details.aspx?id=35580co
下載:asp
ENU\x64\SharedManagementObjects.msi
for X64 OS 或者ENU\x86\SharedManagementObjects.msi
for X86 OS,並安裝它們, 重啓 visual studio.
PS:與上面問題1相似
固然還有問題3了:當提示未加載Microsoft.SqlServer.management.sdk.sfc version 10.0.0.0時
http://www.microsoft.com/en-us/download/details.aspx?id=26728
並下載:
1033\x64\SharedManagementObjects.msi
for X64 OS 或者1033\x86\SharedManagementObjects.msi
for X86 OS,(在大多數狀況下下載這是更好 http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409)
安裝它們,而且重啓visual studio.
PS:與問題1上面相似