我正在尝试运行使用Azure函数的程序。我正在使用Visual Studio2017。这是程序:
https://github.com/azure-samples/blockchain/tree/master/blockchain-workbench/rest-api-samples/dotnet
我下载了与Azure功能相关的所有内容。
当我按调试时,我会收到以下错误:
无法直接启动具有输出类型类库的输出类型的项目,以调试此项目,将可执行的项目添加到该解决方案中引用库项目。将可执行项目设置为启动项目。
我是正确地运行了这个示例还是错过了与Azure功能有关的东西?
谢谢
包装Microsoft.NET.Sdk.Functions
(用于构建功能项目)似乎破坏了,尝试使用Nuget删除参考和重新安装软件包。
至于错误
无法找到功能项目根。期望有host.json在功能项目root
在VS中,打开新项目并选择Functions.csproj
来找到该项目。
解决方案
尝试降级microsoft.net.sdk.functions,我将其从1.0.29降低到1.0.28,然后开始工作。
Nuget软件包似乎有一些问题。