2017-03-08 43 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

谢谢!成功了! –

相关问题