如何 运行 Azure 在 Visual Studio 2017 上正常运行?
How to run Azure functions on Visual Studio 2017 correctly?
我正在尝试 运行 一个使用 Azure Functions 的程序。我正在使用 Visual Studio 2017。这是程序:
https://github.com/Azure-Samples/blockchain/tree/master/blockchain-workbench/rest-api-samples/dotnet
我下载了与 Azure Functions 相关的所有内容。
当我按下 debug 时,出现以下错误:
A project with an Output type of Class Library cannot be started directly In order to debug this project, add an executable project to this solution which references the library project. Set the executable project as the startup project.
我 运行 这个例子是否正确,或者我是否遗漏了与 Azure 函数相关的内容?
谢谢
包 Microsoft.NET.Sdk.Functions
(用于构建 Function 项目)似乎已损坏,请尝试删除引用并使用 nuget 重新安装包。
至于错误
Unable to find function project root. Expecting to have host.json in function project root
在 VS 中,打开新项目并 select Functions.csproj
找到项目。
解决方案
尝试降级 Microsoft.Net.SDK.Functions,我将它从 1.0.29 降级到 1.0.28,它开始工作了。
Nuget 包似乎有问题。
我正在尝试 运行 一个使用 Azure Functions 的程序。我正在使用 Visual Studio 2017。这是程序:
https://github.com/Azure-Samples/blockchain/tree/master/blockchain-workbench/rest-api-samples/dotnet
我下载了与 Azure Functions 相关的所有内容。
当我按下 debug 时,出现以下错误:
A project with an Output type of Class Library cannot be started directly In order to debug this project, add an executable project to this solution which references the library project. Set the executable project as the startup project.
我 运行 这个例子是否正确,或者我是否遗漏了与 Azure 函数相关的内容?
谢谢
包 Microsoft.NET.Sdk.Functions
(用于构建 Function 项目)似乎已损坏,请尝试删除引用并使用 nuget 重新安装包。
至于错误
Unable to find function project root. Expecting to have host.json in function project root
在 VS 中,打开新项目并 select Functions.csproj
找到项目。
解决方案
尝试降级 Microsoft.Net.SDK.Functions,我将它从 1.0.29 降级到 1.0.28,它开始工作了。
Nuget 包似乎有问题。