1

我正在尝试运行一个使用 Azure Functions 的程序。我正在使用 Visual Studio 2017。这是程序:

https://github.com/Azure-Samples/blockchain/tree/master/blockchain-workbench/rest-api-samples/dotnet

我下载了与 Azure Functions 相关的所有内容。

当我按下调试时,我收到以下错误:

无法直接启动输出类型为 Class Library 的项目为了调试此项目,请向此解决方案添加一个引用该库项目的可执行项目。将可执行项目设置为启动项目。

我是否正确运行了此示例,还是我错过了与 Azure 功能相关的内容?

谢谢

4

2 回答 2

2

Microsoft.NET.Sdk.Functions(用于构建 Function 项目)似乎已损坏,尝试删除引用并使用 nuget 重新安装包。

至于错误

找不到函数项目根目录。期望在函数项目根目录中有 host.json

在 VS 中,打开新项目并选择Functions.csproj找到该项目。

于 2019-02-20T14:00:17.993 回答
0

解决方案

尝试降级 Microsoft.Net.SDK.Functions,我将它从 1.0.29 降级到 1.0.28 并开始工作。

Nuget 包似乎有一些问题。

于 2019-09-10T07:47:35.643 回答