2016-01-06 125 views
2

的Visual Studio 2015年14.0.24720.00更新1的Visual Studio 2015年發佈錯誤

當發佈的MVC項目文件系統下面的錯誤出現:

  1. 無法加載文件或程序集「Microsoft.Data .Tools.Schema.Sql,Version = 10.3.0.0
  2. 'Microsoft.Web.Deployment.DeploymentManager'的類型初始值設定項引發異常。

溶液這裏找到那種埋在不同的情景:https://stackoverflow.com/a/16864314/5647927

「尋找指向的問題總成以下路徑下的註冊表鍵和刪除:

HKLM \ SOFTWARE \微軟\ IIS擴展\ msdeploy \ 3 \擴展
HKLM \ SOFTWARE \ Wow6432Node \微軟\ IIS擴展\ msdeploy \ 3 \擴展

問題註冊表項由SQL安裝。「

更新
感謝@ paulsm4的替代辦法,在the referenced question報道,這可能工作,避免通過編輯註冊表是:

  • 重新安裝Web部署
  • 修復MS SQL服務器
  • 修復Visual Studio
  • 重新安裝Visual Studio
  • 卸載微軟dbsqlpackage提供商
+2

好[鏈接](http://stackoverflow.com/questions/6351289 /),*不*必然是一個好的解決方案。更好的方法通常是*修復*(破壞!)MSSQL安裝,而不是破解註冊表。查看同一鏈接中的其他帖子,瞭解有關替代方法的更多詳情。 – paulsm4

回答

2

我正在運行VS2015更新3,這對我工作。

  1. 關閉VS IDE
  2. 尋找一個鍵在註冊表中指向的問題總成下列路徑下,然後將其刪除: HKLM \ SOFTWARE \微軟\ IIS擴展\ msdeploy \ 3 \可擴展性 HKLM \ SOFTWARE \ Wow6432Node \微軟\ IIS擴展\ msdeploy \ 3 \擴展
  3. 重新啓動VS IDE和發佈Web工作
+0

魔法,不知道它做了什麼,但爲我工作:)謝謝@NigelBelham – Nexus23