Azure函数#r仅在脚本中允许

问题描述 投票:0回答:1

我正在尝试在Azure Functions应用程序中获取ConnectionString。我在Visual Studio中创建了一个新的函数应用程序,并使用了this示例,它说我需要将此行添加到Function.cs:

#r "System.Configuration"

但是,当我尝试它时,IntelliSense说

#r is only allowed in scripts

构建也失败了。

IntelliSense error

已经尝试将文件重命名为.csx,但没有成功。根据开发人员的参考,它应该工作:https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-csharp

谢谢!

c# azure azure-functions
1个回答
2
投票

Visual Studio正在创建一个在作为Function App运行之前进行预编译的项目。实际上,它只是一个引用Functions SDK NuGet包的C#类库。

要引用另一个库或NuGet包,只需使用通常的方法对类库执行此操作:添加引用或添加NuGet包。

因此,不需要#r指令。

© www.soinside.com 2019 - 2024. All rights reserved.