2017-03-08 47 views
3

我正在使用VS 2015.我去本地調試我的函數,並在構建時下載了新的Azure函數CLI。現在我所有的天藍色funtion項目都有這個錯誤,每個函數。無法本地調試Azure功能CLI更新2017年3月7日

「無法加載文件或程序集'NuGet.Frameworks,Version = 3.4.3.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依賴項之一,系統找不到指定的文件。

我需要採取哪些步驟來解決這個問題,或者有什麼方法可以將CLI回滾到以前的版本?

+0

是您的NuGet完全處於最新狀態? –

+0

是的。下載最新版本,並運行包命令行來更新nuget –

+0

也在https://social.msdn.microsoft.com/Forums/en-US/d599889a-8ec7-4213-9b21-2544d6a18f51/visual-studio- tools-for-azure-functions?forum = AzureFunctions –

回答

3

編輯:新版本發表於故宮31分鐘前:https://www.npmjs.com/package/azure-functions-cli

VS應提示您下載並安裝93版本的現在。


這是在此GitHub問題報告:https://github.com/Azure/azure-functions-cli/issues/81

最新版本存在問題,它不包含某些dll文件。

要修復它,您可以將文件從C:\Users\user\AppData\Local\Azure.Functions.Cli\1.0.0-beta.91之前版本的文件夾複製到C:\Users\user\AppData\Local\Azure.Functions.Cli\1.0.0-beta.92

要複製的文件:

  • NuGet.Frameworks.dll
  • NuGet.LibraryModel.dll
  • NuGet.Versioning.dll
+4

這應該固定在1.0.0-beta.93 – ahmelsayed

+2

令人驚歎的時機:D可以確認1.0.0-beta.93的作品。 – juunas

+0

謝謝!成功了! –

相關問題