【问题标题】:Azure Functions dll referencingAzure Functions dll 引用
【发布时间】:2017-03-30 13:09:05
【问题描述】:

如何使用“#r”预处理器指令从另一个容器引用 dll?

常见的#r 用法只会在我的函数应用资源组上的容器内搜索 dll。

【问题讨论】:

    标签: azure azure-functions


    【解决方案1】:

    我认为您的目标可以通过更好的方式实现。

    如果您想查找您的 Azure 文件帐户,请转到 <functionapp>.azurewebsites.net/Env 并查找 APPSETTING_WEBSITE_CONTENTAZUREFILECONNECTIONSTRINGAPPSETTING_WEBSITE_CONTENTSHARE

    要跨函数访问引用,请为您的 dll 创建一个 nuget 包并为每个函数创建一个 project.json (How can I use NuGet packages in my Azure Functions? / Access Nuget Packages hosted in private Nuget server in Azure Functions)

    使用预编译函数是通过在本地移动开发并使用常规 Web 应用部署来管理引用的另一个不错的选择:https://github.com/Azure/azure-webjobs-sdk-script/wiki/Precompiled-functionshttps://aka.ms/precompiled-functions

    【讨论】:

      【解决方案2】:

      如前所述,最好将 ProGet 用作通用包管理器。使用外部 .dll 安装和配置此 ProGet 环境后,您将能够配置所有 Azure Functions 以在此 ProGet 包管理器中查找它们的依赖项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-04-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-29
        • 1970-01-01
        相关资源
        最近更新 更多