我在 Azure 数据工厂中运行自定义活动,当我尝试在 CloudAppendBlob 上工作时,会发生以下异常。它看起来像一个版本问题,但无法找到解决方法。我已经使用 Windows Azure Storage 7.0.0 编译了代码。请帮忙!
模块中的未知错误:
System.Reflection.TargetInvocationException:调用的目标已引发异常。---> System.TypeLoadException:无法从程序集“Microsoft.WindowsAzure.Storage,Version=4.3.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”加载类型“Microsoft.WindowsAzure.Storage.Blob.CloudAppendBlob”。在 MyDotNetActivity.SampleActivity.Execute(IEnumerable
1 linkedServices, IEnumerable
1 个数据集、活动活动、IActivityLogger 记录器)在 Microsoft.Azure.Management.DataFactories.Runtime.ActivityExecutor.Execute(对象作业,字符串配置,Action`1 logAction)---内部异常堆栈跟踪结束---在系统。 RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] 参数, CultureInfo 文化) 在 Microsoft.DataPipeline.Compute.HDInsightJobExecution.ReflectingActivityWrapper.Execute() 在 f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob \ReflectingActivityWrapper.cs:Microsoft.DataPipeline 的第 44 行。Compute.HDInsightJobExecution.JobWrapper.RunJob() in f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob\JobWrapper.cs:Microsoft.DataPipeline.Compute.HDInsightJobExecution.Launcher.Main 的第 94 行(字符串[] args)在 f:_Bld\12752\4106\Sources\Product\Common\Compute\src\HDIComputeDelegatorJob\Launcher.cs:78 行。