首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布Azure函数返回“发布遇到错误”路径\bin不存在

发布Azure函数返回“发布遇到错误”路径\bin不存在
EN

Stack Overflow用户
提问于 2020-04-08 15:42:52
回答 1查看 1.4K关注 0票数 0

我正在尝试将我的第一个测试函数发布到Azure函数。当我发布时,我得到了错误:

代码语言:javascript
复制
Publish has encountered an error.
Publish has encountered an error. We were unable to determine the cause of the error. Check the output log for more details. 

A diagnostic log has been written to the following location:
"C:\Users\me\AppData\Local\Temp\tmp2C29.tmp"

该文件的竞赛说这是一个未知的错误,检查输出日志。

当我查看我的输出窗口时,我看到以下内容:

代码语言:javascript
复制
2>Unhandled Exception: System.IO.DirectoryNotFoundException: The path `D:\Dev\FunctionsTest-master\custom-binding\obj\Debug\netstandard2.0\PubTmp\Out\bin` does not exist. Unable to generate Azure Functions extensions metadata file.
2>   at ExtensionsMetadataGenerator.ExtensionsMetadataGenerator.Generate(String sourcePath, String outputPath, Action`1 logger) in D:\src\gh.fabiocav\azure-functions-host\tools\ExtensionsMetadataGenerator\src\ExtensionsMetadataGenerator.Console\ExtensionsMetadataGenerator.cs:line 25
2>   at ExtensionsMetadataGenerator.Console.Program.Main(String[] args) in D:\src\gh.fabiocav\azure-functions-host\tools\ExtensionsMetadataGenerator\src\ExtensionsMetadataGenerator.Console\Program.cs:line 28
2>Metadata generation failed.

我查看了...\PubTmp\Out\bin文件夹,但它不在编译的位置。实际文件夹是\PubTmp\Out\ (高一个文件夹)。

我没有看到任何改变文件夹位置的方法,我在函数构建的属性下尝试过,但是该路径是顶层的,而不是最终的路径。

我也不认为有任何方法可以选择发布的位置,以查找要发布的编译函数。

我如何使这些位置保持相同的发布工作呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-08 17:22:28

这似乎是Visual 2019中的一个bug。修补当前版本就可以了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61104622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档