Azure函数在加载依赖项时提供异常

时间:2016-09-22 10:35:16

标签: azure azure-functions

我们有一个Azure函数,它使用我们的自定义dll(domain.dll),我们的dll内部依赖LinqKit所以我们将nuget包添加到我们的函数中,但我们得到以下异常 -

消息:无法加载文件或程序集“LinqKit,Version = 1.1.7.2,Culture = neutral,PublicKeyToken = bc217f8844052a91”或其中一个依赖项。系统找不到指定的文件。

我们还尝试直接将LinqKit.dll添加到函数的bin目录并引用它但仍然遇到同样的问题。

请帮忙

3 个答案:

答案 0 :(得分:1)

有同样的问题。只有我能找到的解决方案:创建一个新功能,复制并粘贴到新功能。的工作原理。

叹息。

答案 1 :(得分:0)

在此处链接到一些好的讨论:https://github.com/Azure/azure-webjobs-sdk-script/issues/716

您必须使用0.5或更高版本的函数进行自动包还原,并列出package.json文件中的所有包。

答案 2 :(得分:0)

问题,基于您对Matt的答案中链接的Github问题的更新,似乎与使用的文件名有关。

Azure Functions将处理名为project.json的文件,您的文件当前名为Framework.json