Azure批处理作业错误:无法加载文件或程序集'Microsoft.Data.OData

时间:2016-07-29 20:50:00

标签: c# .net azure azure-batch

我阅读https://azure.microsoft.com/en-us/documentation/articles/batch-dotnet-get-started/#step-2-upload-task-application-and-data-files并下载了示例文件。

我可以毫无问题地运行示例。但是,当我使用azure创建一个新的应用程序作为批处理作业时,我在日志中发现了这个错误。

似乎无法找到参考。我可以在本地运行我的控制台应用程序,没有任

基于样本,对于作业,我们只需要将exe文件上传到容器而不是压缩整个项目。任何人都可以帮我解决这个问题。

这是我的错误消息:

{{1}}

1 个答案:

答案 0 :(得分:1)

要在计算节点上执行的任何任务都必须具有所有依赖项。在堆栈跟踪中,您的任务似乎依赖于Azure存储组件,而Azure存储组件又需要OData组件(以及其他组件)。所有这些必须分别打包为应用程序包,单个.zip资源文件或多个资源文件。