簡體   English   中英

Microsoft.WindowsAzure.Storage更新到V8.2.1.0破壞了我的代碼

[英]Microsoft.WindowsAzure.Storage update to V8.2.1.0 has broken my code

我創建了一個WebJob,將項目放入隊列中,在我將Microsoft.WindowsAzure.Storage更新到v8.2.1.0之前,此過程運行良好,現在出現此錯誤

'無效的存儲帳戶'devstoreaccount1'。 請確保您的憑據正確。”

在更新之前,它運行得很好,這是一個問題嗎? 解決辦法是什么?

根據本文 ,您可以找到:

客戶端庫使用特定的存儲服務版本。 為了將Storage Client Library與Storage Emulator一起使用,必須使用相應的最低版本的Azure Storage Emulator。 舊版本的Storage Emulator沒有必要的代碼來成功響應新請求。 當前,此庫所需的Azure存儲模擬器的最低版本為5.4。 如果您遇到VersionNotSupportedByEmulator(400錯誤請求)錯誤,請更新Storage Emulator

但是我還從此頁面下載了存儲仿真器。 Storage Emulator版本當前為5.1。

因此,我建議您首先在此站點上創建一個提要,然后等待存儲模擬器團隊更新版本。

當前,如果要使用Storage Emulator進行測試,建議您使用8.2.0以下的版本。

存儲SKD發行說明

盡管上述解決方案效果很好,但是您仍然面臨着同樣的錯誤。 您可以按照以下步驟操作,對於我來說,它可以正常工作。

您必須確保已啟動Microsoft Azure存儲模擬器 ,如果尚未啟動,請啟動它。

Azure存儲模擬器狀態

如果這還是不起作用,請按照以下步驟操作:

  1. 以管理員身份運行命令提示符。
  2. 運行cd C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\Storage Emulator>
  3. 運行AzureStorageEmulator.exe init
  4. 運行AzureStorageEmulator.exe start

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM