我试图将对外部程序集的依赖项添加到从Visual Studio 2017开发和发布的Azure函数中。
在门户网站上开发的Azure Functions中,我可以像往常一样使用#r并在Function目录中引用.dll来添加依赖项。
在Visual Studio中,如果我尝试在本地计算机上引用相同的.dll(有意义),则会收到“引用无效或不受支持的引用”,并且它不允许我引用本地计算机上不存在但存在的程序集在Function目录中(这也很有意义)。
所以问题是,如何将程序集引用添加到在Visual Studio上开发的Azure函数?我是否缺少明显的东西?

(注:还有其他原因禁止只复制功能并完全在Portal上开发功能,因此这不是一个选择)

最佳答案

Visual Studio 2017中的Function App只是一个类库项目。您应该能够通过此类项目的常规方式引用其他程序集:通过添加NuGet包或通过Add Reference对话框。

关于c# - 在Visual Studio 2017上向Azure Function添加外部程序集引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47225926/

10-13 06:53
查看更多