2016-11-02 61 views
0

上面發佈的可能答案是錯誤的。無法加載文件或程序集'Microsoft.SqlServer.TransactSql,版本= 13.0.0.0

由於此錯誤消息,無法調試項目。

**

無法加載文件或程序集「Microsoft.SqlServer.TransactSql, 版本= 13.0.0.0

**

該項目類型是VSIX擴展。

我在猜測,VS SQL支持以某種方式被打斷......但不知道該怎麼做才能修復。

我在添加/刪除程序中發現了這個,但不知道它們是如何安裝的(可能通過VS安裝?)。
2016 version of SQL

我的VS版本是:

enter image description here

請指教。

+0

嘗試「卸載」您的項目,編輯.csproj並刪除相應的行。之後,再次添加您的參考。 – Kilazur

+0

我已經看過這個解決方案,它與VSIX項目無關。不過謝謝... –

回答

0

此行導致了這些問題,我想提供程序集中所有類的列表,以便用戶查看版本控制。當我評論它時,問題就消失了。

var types = AppDomain.CurrentDomain.GetAssemblies().Select(a => a.GetTypes()).ToList(); 

我仍然不知道爲什麼我有2016年SSMS安裝,也許我今年夏天早些時候嘗試過。但是,奇怪的是,爲什麼上面這行代碼會導致問題呢?奇怪的。

相關問題