我们有一个Azure函数,它使用我们的自定义dll(domain.dll),我们的dll内部依赖LinqKit所以我们将nuget包添加到我们的函数中,但我们得到以下异常 -
消息:无法加载文件或程序集“LinqKit,Version = 1.1.7.2,Culture = neutral,PublicKeyToken = bc217f8844052a91”或其中一个依赖项。系统找不到指定的文件。
我们还尝试直接将LinqKit.dll添加到函数的bin目录并引用它但仍然遇到同样的问题。
请帮忙
答案 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