2017-06-02 79 views
0

我写了自定义.Net活动。这是连接到Azure存储&上传数据到blob。在运行ADF活动时,会抛出异常:调用自定义.net时引发的异常ADF活动

Exception for file. Exception Message: Method not found: 'Void Microsoft.WindowsAzure.Storage.CloudStorageAccount..ctor(Microsoft.WindowsAzure.Storage.Auth.StorageCredentials, System.String, System.String, Boolean)'. 

.Net代码在我的本地计算机上正常工作。请帮忙。

+0

批处理服务池的计算节点上运行的是哪个Windows版本? –

+0

Windows Server 2012&批处理操作系统为3 –

+0

毫米,这是一个猜测,但我想知道是否有一些与.Net版本和NuGet软件包不兼容,因为这是在您的本地机器上工作。我假设你压缩了类库和所有的引用,并将其放在ADF的blob存储中以传递给批处理服务? –

回答

1

这里的问题是,Nuget正在返回一个Azure存储版本,它是自定义活动的新版本,尚未被识别。 Custom .Net Activity支持的当前版本为Azure存储dll 4.3。任何高于4.3的版本都会引发异常。

+0

ohh是的,它的工作原理。 –

相关问题