所以只好開始移除一些用不太到的東西,
然後今天就發生問題了....
果然東西是不可以亂移除的....
問題發生在 VS2013 要從資料庫拉 Table 到 DataSet 的時候,
跳出了下面的訊息
---------------------------
伺服器總管
---------------------------
無法加入資料連接。
無法載入檔案或組件 'Microsoft.SqlServer.Management.Sdk.Sfc, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' 或其相依性的其中之一。 系統找不到指定的檔案。
---------------------------
確定
---------------------------
上網找了錯誤訊息,大概是 SQL SERVER 2012 被我移除的關係
網路上的說法大致上是要補回下面這幾個就可以
- SQLSysClrTypes.msi (這個要先安裝)
- SharedManagementObjects.msi
- SqlServer2005_XMO.msi
但是因為我已經安裝了更新版本的 SQL SERVER 2014/2016 了,
所以 SQLSysClrTypes.msi 無法安裝上!
網路上是說要退版啦~~~
不過後來我直接安裝了 SharedManagementObjects.msi 之後就可以了。
但是我比較想知道如何更換 VS 2013 裡面指定的 Version=11.0.0.0 ?
補充下載點 Microsoft® SQL Server® 2012 SP1 功能套件
沒有留言:
張貼留言