是否可以在Azure Function visual studio项目中引用c#类库?
我知道引用外部库和Nuget包的可能性。 目前我正在使用共享的.csx文件,如here所述。这些.csx文件现在包含我的DTO的副本,这些副本也用于我用来使用这些功能的服务代理。
理想情况下,我想在Visual Studio中将函数中的引用添加到类库项目中,并且Visual Studio将此dll添加到bin文件夹中。
答案 0 :(得分:9)
目前,不支持项目引用,但您可以将项目的输出(生成的程序集和可能的依赖项)复制到函数根目录下的文件夹中,然后可以使用外部库支持您如上所述(例如#r "..\myassemblyfolder\MyAssembly.dll"
)
如果可能,我建议您打开该功能请求的问题,在此repository上分享有关您的方案的更多信息。这允许其他人对这些请求进行投票,并帮助团队优先处理这项工作。
答案 1 :(得分:0)
现在可以使用新的Visual Studio 2017 Tools for Azure Functions。
您可以通过以下链接获取有关此内容的更多信息: