为了简化搜索并提升文档体验,我们会将第 1 代和第 2 代文档拆分为单独的文档集。
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
指定 .NET 依赖项
.NET Cloud Functions 函数使用 Microsoft Build Engine (MSBuild) 项目文件。这些文件是构建和部署过程的核心。对于 C#,文件扩展名为 .csproj
;对于 F#,文件扩展名为 .fsproj
;对于 Visual Basic,文件扩展名为 .vbproj
。
例如,下面是适用于 C# 版 Hello World 示例的 .csproj
文件:
您可以将库添加到函数的项目文件,如下所示:
dotnet add package MY_LIBRARY
Functions 框架是所有函数所需的依赖项。虽然 Cloud Functions 会在创建函数时代表您安装该框架,但为清楚起见,我们建议您将其添加为显式依赖项。
如果函数依赖于专用依赖项,我们建议您将 functions-framework
镜像到您的私有注册表。将镜像的 functions-framework
作为依赖项添加到函数中,以避免从公共互联网安装软件包。
如需详细了解依赖项和其他类型的自定义,请参阅通过 Functions 启动类进行自定义。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-05-02。
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-05-02\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-05-02。"]]