2017-06-02 67 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是的,它的工作原理。 –

相關問題