gpt4 book ai didi

Visual Studio 2017/19 中的 JavaScript Azure Function 支持(不是 VS Code)

转载 作者:行者123 更新时间:2023-11-30 19:35:53 26 4
gpt4 key购买 nike

我正在设置一个用 JavaScript (NodeJS) 编写的 Azure Function (httpTrigger)。

我目前使用 Visual Studio Code 创建它(因为我找到的所有教程和示例都是使用 VS Code)。但我想将该项目集成到具有多个项目的现有解决方案中,并使用 Visual Studio 2017/2019 继续开发。

通过azure-functions-core-tools生成extensions.csproj文件后,我尝试将其作为现有项目包含到解决方案中,但它忽略了所有其他文件(可能是因为它不应该描述项目中包含哪些文件?)。此外,为该函数提供一些有意义的名称的唯一方法是在解决方案中放置一个以该函数命名的文件夹,并将项目本身添加到该文件夹​​中。

您能否指导我一种干净的方法,在具有多个其他项目的标准解决方案中使用 JavaScript Azure 函数,并能够通过 Visual Studio 2017 或 2019 使用它?

谢谢!

最佳答案

Visual Studio Code 不会创建可以在 Visual Studio 2017/2019 中打开的“项目文件”。基本上,当您在 Visual Studio 中打开 Azure 函数时,需要在 VS2017 中重新创建文件夹结构并创建“项目文件”。

  1. Visual Studio Code 是一个面向文件夹的编辑器

    这意味着 VSC 与文件资源管理器具有相同的项目视角。

  2. Visual Studio(不是 Code)是一个面向解决方案的集成开发环境(简称 IDE)。

解决方法是使用一个空白解决方案/项目,在其中设置 Visual Studio Code 项目并将所有相关文件一一添加到项目中。

尽管 Visual Studio 附带了文件夹 View 功能,您可以利用它。

enter image description here

希望有帮助。

关于Visual Studio 2017/19 中的 JavaScript Azure Function 支持(不是 VS Code),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55952571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com