Referência Newtonsoft.Json reclamando das Funções do Azure

Estou executando um Azure Functions, chamadoSmsWebhook. Ele chama um método em uma montagem externa,AzureFunctionsSample.Services.dll que tem uma referência aNewtonsoft.Json 8.0.3

Os detalhes do meuRun.csx parece:

#r "AzureFunctionsSample.Services.dll"
using System.Net;
using AzureFunctionsSample.Services

public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, TraceWriter log)
{
    ...
}

Dentro doRun() método acima, eu crio uma instância e chamo um método na instância No entanto, sempre que chamo esse método, recebo o seguinte erro:

2016-05-19T13:41:45  Welcome, you are now connected to log-streaming service.
2016-05-19T13:41:46.878 Function started (Id=64fccf0c-d0ef-45ef-ac1c-7736adc94566)
2016-05-19T13:41:46.878 C# HTTP trigger function processed a request. RequestUri=https://ase-dev-fn-demo.azurewebsites.net/api/smswebhook
2016-05-19T13:41:46.878 Function completed (Failure, Id=64fccf0c-d0ef-45ef-ac1c-7736adc94566)
2016-05-19T13:41:46.894 Exception while executing function: Functions.SmsWebhook. Microsoft.Azure.WebJobs.Script: One or more errors occurred. AzureFunctionsSample.Services: Could not load file or assembly 'Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040).

Eu adicionei manualmente a mesma versão doNewtonsoft.Json.dll debaixo debin diretório, mas ainda tem o mesmo erro. Por que está reclamando noNewtonsoft.Json.dll Arquivo?

Se eu mover todas as lógicas dentro da montagem externa para aRun.csx, a propósito, não vai reclamar.

questionAnswers(3)

yourAnswerToTheQuestion