2017-06-02 29 views
0

カスタム.Netアクティビティを記述しました。どちらがAzureストレージに接続していますか?&ブロブにデータをアップロードしています。カスタム.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とバッチOSファミリ3として –

+0

Mmm、それは少し推測ですが、これはローカルコンピュータで動作しているので、.NetバージョンとNuGetパッケージとの非互換性があるのだろうかと思います。私はあなたがクラスライブラリとすべての参照を圧縮し、ADFがバッチサービスに渡すためにBLOBストレージに置くと仮定していますか? –

答えて

1

ここで問題となるのは、Nugetがカスタムアクティビティ用に新しく、まだ認識されていないAzureストレージのバージョンを返すことです。カスタム.Netアクティビティでサポートされている現在のバージョンは、AzureストレージDLLの4.3です。 4.3以上のバージョンでは例外が発生します。

+0

オハイオ州それは動作します。 –

関連する問題