您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

Microsoft Azure 存储资源管理器发行说明Microsoft Azure Storage Explorer release notes

本文包含 Azure 存储资源管理器的最新发行说明和旧版发行说明。This article contains the latest release notes for Azure Storage Explorer, as well as release notes for previous versions.

Microsoft Azure 存储资源管理器是一款独立应用,可用于在 Windows、macOS 和 Linux 上轻松处理 Azure 存储数据。Microsoft Azure Storage Explorer is a standalone app that enables you to easily work with Azure Storage data on Windows, macOS, and Linux.

若要下载旧版存储资源管理器,可以访问 GitHub 存储库的版本页To download previous versions of Storage Explorer, you can visit the Releases page of our GitHub repo.

版本 1.11.0Version 1.11.0

11/4/201911/4/2019

新建New

  • 针对 Blob、ADLS Gen2 和托管磁盘的操作使用集成式 AzCopy。Operations for Blobs, ADLS Gen2 and Managed Disks use the integrated AzCopy. 更具体地说,将使用 AzCopy 执行以下操作:More specifically, the following operations are done using AzCopy:

    • BlobBlobs
      • 打开进行编辑 + 上传Open for editing + Upload
      • 上传,包括拖放Upload, including drag & drop
      • 下载Download
      • 复制和粘贴 #1249Copy & paste #1249
      • DeleteDelete
    • ADLS Gen2 BlobADLS Gen2 Blobs
      • 上传,包括拖放Upload, including drag & drop
      • 下载Download
      • 复制和粘贴Copy & paste
      • 删除,包括文件夹删除Delete, including folder delete
    • 托管磁盘Managed Disks
      • 上传Upload
      • 下载Download
      • 复制和粘贴Copy & paste

    此外,已将客户经常请求的几项功能添加到了集成式 AzCopy 体验:Additionally, several frequently requested features have been added to the integrated AzCopy experience:

    • 冲突解决 - 在传输过程中,系统会提示你解决冲突。Conflict resolutions - you will be prompted during transfers to resolve conflicts. #1455#1455
    • 作为页 Blob 上传 - 可以选择是否要让 AzCopy 将 .vhd 和 .vhdx 文件作为页 Blob 上传。Upload as page blobs - you can choose whether or not AzCopy uploads .vhd and .vhdx files as page blobs. #1164 和 #1601#1164 and #1601
    • 可配置的 AzCopy 参数 - 添加了多项设置来优化 AzCopy 的性能和资源用量。Configurable AzCopy parameters - Several settings have been added to tune AzCopy's performance and resource usage. 参阅下面的更多详细信息。See more details below.
  • 为了启用 ADLS Gen2 和 Blob 多协议访问并进一步增强 ADLS Gen2 体验,我们为 ADLS Gen2 帐户添加了以下功能:To enable ADLS Gen2 and Blobs multi-protocol access and further enhance ADLS Gen2 experiences, we have added the following features for the ADLS Gen2 accounts:

    • 使用易记名称进行搜索以设置 ACL 权限Search using friendly names to set ACL permissions
    • 查看隐藏的容器,例如 $logs 和 $webView hidden containers, such as $logs and $web
    • 获取和中断容器租约Acquire and break container lease
    • 获取和中断 Blob 租约 #848Acquire and break Blob lease #848
    • 管理容器访问策略Manage container access policies
    • 配置 Blob 访问层Configure Blob access tiers
    • 复制和粘贴 BlobCopy & Paste Blobs
  • 在此版本中,我们正在预览其他 17 种语言。In this release, we are previewing 17 additional languages. 可以在设置页上的“应用程序”→“区域设置”→“语言(预览)”下切换到所选的语言。You can switch to a language of your choice on the settings page under "Application" → "Regional Settings" → "Language (Preview)". 我们仍在努力翻译其他字符串并改善翻译质量。We are still working hard on translating additional strings and improving the translation quality. 如果你有关于翻译的反馈,或者发现某个字符串尚未翻译,请在 GitHub 上提出问题Should you have any feedback regarding a translation, or if you notice a string which is not yet translated, please open an issue on GitHub.

  • 在每个版本中,我们都会尝试加入几项设置来微调存储资源管理器。In every release, we try to onboard a few settings to enable fine turning Storage Explorer. 在此版本中,我们添加了进一步配置 AzCopy 以及隐藏服务节点的设置:In this release, we added settings to further configure AzCopy as well as to hide service nodes:

    • AzCopy 带宽限制 - 帮助控制 AzCopy 使用的网络流量。AzCopy bandwidth limit - helps control how much of the network AzCopy uses. 可以在“传输”→“AzCopy”→“最大传输速率”下找到此设置。You can find this setting at "Transfers" → "AzCopy" → "Maximum transfer rate". #1099#1099
    • AzCopy MD5 检查 - 用于配置 AzCopy 在下载时是否检查 MD5 哈希,以及检查的严格程度。AzCopy MD5 check - lets you configure if and how strictly AzCopy checks for MD5 hashes on download. 可以在“传输”→“AzCopy”→“检查 MD5”下找到此设置。You can find this setting at "Transfers" → "AzCopy" → "Check MD5".
    • AzCopy 并发性和内存缓冲区大小 - 默认情况下,AzCopy 将会分析计算机,以确定这些设置的合理默认值。AzCopy concurrency and memory buffer size - by default AzCopy will analyze your machine to determine reasonable default values for these settings. 但如果你遇到性能问题,可以使用这些高级设置来进一步定制 AzCopy 在计算机上的运行方式。But if you run into performance problems, these advanced settings can be used to further tailor how AzCopy runs on your computer. 可以在“传输”→“AzCopy”下找到这些设置。You can find these settings under "Transfers" → "AzCopy". #994#994
    • 显示和隐藏服务节点 - 这些设置可让你选择显示或隐藏存储资源管理器支持的任何 Azure 服务。Display and hide service nodes - these settings give you the options to display or hide any of the Azure services that Storage Explorer supports. 可以在“服务”部分下找到这些设置。You can find these settings under the "Services" section. #1877#1877
  • 创建托管磁盘的快照时,现在会提供默认的名称。When creating a Snapshot of a Managed Disk, a default name is now provided. #1847#1847

  • 使用 Azure AD 附加时,如果附加 ADLS Gen2 Blob 容器,则节点旁边会显示“(ADLS Gen2)”。When attaching with Azure AD, if you attach an ADLS Gen2 Blob container, then "(ADLS Gen2)" will be shown next to the node. #1861#1861

修复项Fixes

  • 复制、上传或下载较大的磁盘时,存储资源管理器有时无法撤销对操作涉及的磁盘的访问权限。When copying, uploading, or downloading large Disks, Storage Explorer would sometimes fail to revoke access to the disks involved in the operation. 此问题已解决。This has been fixed. #2048#2048
  • 查看分区键查询时表统计失败。Table statistics failed when viewing a partition key query. 此问题已解决。This has been fixed. #1886#1886

已知问题Known Issues

  • 存储资源管理器 1.11.0 现在需要使用 DFS 终结点(例如“myaccount.dfs.core.windows.net”)才能附加到 ADLS Gen2 容器。Storage Explorer 1.11.0 now requires a DFS endpoint (such as "myaccount.dfs.core.windows.net") to attach to ADLS Gen2 containers. 旧版存储资源管理器允许使用 Blob 终结点。Previous versions of Storage Explorer allowed you to use a blob endpoint. 升级到 1.11.0 后,可能不再支持这种附加操作。These attachments may no longer work after upgrading to 1.11.0. 如果遇到此问题,请使用 DFS 终结点重新附加。If you encounter this problem, reattach using the DFS endpoint.

  • 不会检查数字设置是否在有效范围内。#2140Numeric settings are not checked for whether they lie in a valid range.#2140

  • 将 Blob 容器从树视图中的一个存储帐户复制到另一个存储帐户可能会失败。Copying blob containers from one storage account to another in the tree view may fail. 我们正在调查此问题。#2124We are investigating the issue.#2124

  • “自动刷新”设置目前不会影响 Blob 资源管理器中的所有操作。The Auto Refresh setting does not yet affect all operations in the Blob Explorer.

  • Azure Stack 不支持托管磁盘功能。Managed Disk features are not supported in Azure Stack.

  • 如果磁盘上传或粘贴失败,并且在失败之前创建了新磁盘,则存储资源管理器不会删除新磁盘。If a Disk upload or paste fails and a new Disk was created prior to the failure, Storage Explorer will not delete the Disk for you.

  • 根据取消磁盘上传或粘贴操作的时间,新磁盘可能会保持损坏状态。Depending on when you cancel a Disk upload or paste, it is possible to leave the new Disk in a corrupted state. 如果发生这种情况,需要删除新磁盘,或手动调用磁盘 API 来替换磁盘内容,使其不再损坏。If this happens, you either need to delete the new Disk, or manually call the Disk APIs to replace the contents of the Disk such that it is no longer corrupted.

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
    • 托管磁盘Managed Disks
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

以前的版本Previous releases

版本 1.10.1Version 1.10.1

9/19/20199/19/2019

修补程序Hotfix

  • 在 1.10.0 中,某些用户尝试查看其 ADLS Gen 1 帐户中的数据时会遇到错误。Some users encountered an error in 1.10.0 while attempting to view their data in their ADLS Gen 1 accounts. 此错误导致无法正确呈现资源管理器面板。This error prevented the explorer panel from rendering properly. 此问题已解决。This has been fixed. #1853 #1865#1853 #1865

新建New

  • 存储资源管理器现在提供专用的“设置”UI。Storage Explorer now has a dedicated Settings UI. 可以通过“编辑”→“设置”访问该 UI,或者,可以单击左侧垂直工具栏中的“设置”图标(齿轮)。You can access it either from Edit → Settings, or by clicking on the Settings icon (the gear) in the left-hand vertical toolbar. 只有在了解此功能后,才能提供各种用户请求的设置This feature is the first step we're taking towards providing a variety of user requested settings. 从此版本开始支持以下设置:Starting in this release the following settings are supported:
    • 主题Theme
    • Proxy (代理)Proxy
    • 退出时注销 #6Logout on exit #6
    • 启用设备代码流登录Enable device code flow sign-in
    • 自动刷新 #1526Auto refresh #1526
    • 启用 AzCopyEnable AzCopy
    • AzCopy SAS 持续时间。如果你还希望添加其他设置,请在 GitHub 上提出问题并描述所需的设置。AzCopy SAS duration If there are other settings you would like to see added, please open an issue on GitHub describing the setting you want to see.
  • 存储资源管理器现在支持托管磁盘。Storage Explorer now supports Managed Disks. 你可以:You can:
    • 将本地 VHD 上传到新磁盘Upload an on-premises VHD to a new Disk
    • 下载磁盘Download a Disk
    • 跨资源组和区域复制并粘贴磁盘Copy and paste disks across resource groups and regions
    • 删除磁盘Delete Disks
    • 创建磁盘的快照Create a Snapshot of a Disk

磁盘的上传、下载和跨区域复制由 AzCopy v10 提供支持。The uploading, downloading, and cross-region copying of disks are powered by AzCopy v10.

  • 现在可以通过 Linux 上的 Snap Store 安装存储资源管理器。Storage Explorer can now be installed via the Snap store on Linux. 通过 Snap Store 安装时,系统将为你安装所有依赖项,包括 .NET Core!When you install via the Snap store, all dependencies are installed for you, including .NET Core! 目前,我们已验证存储资源管理器可在 Ubuntu 和 CentOS 上正常运行。Currently we have verified that Storage Explorer runs well on Ubuntu and CentOS. 如果在从其他 Linux 分发版上的 Snap Store 安装时遇到问题,请在 GitHub 上提出问题If you encounter issues installing from the Snap store on other Linux distros, please open an issue on GitHub. 若要详细了解如何从 Snap Store 安装,请参阅入门指南To learn more about installing from the Snap store, see our getting started guide. #68#68
  • 使用 Azure Active Directory Azure Active Directory (Azure AD) 附加资源的功能已发生两项重大更改,目的是使该功能为 ADLS Gen2 用户提供更大的价值:Two major changes have been made to attach with Azure Active Directory (Azure AD) which are intended to make the feature more useful for ADLS Gen2 users:
    • 现在可以选择要附加的资源所在的租户。You now select the tenant that the resource you are attaching is in. 这意味着,不再需要对资源的订阅拥有 RBAC 访问权限。This means that you no longer need to have RBAC access to the resource's subscription.
    • 如果附加 ADLS Gen2 Blob 容器,现在可以附加到容器中的特定路径。If you are attaching an ADLS Gen2 Blob Container, you can now attach to a specific path in the container.
  • 管理 ADLS Gen2 文件和文件夹的 ACL 时,存储资源管理器现在会显示 ACL 中实体的易记名称。When managing ACLs for ADLS Gen2 files and folders, Storage Explorer will now show the friendly names for entities in the ACL. #957#957
  • 通过 OID 添加到 ADLS Gen2 ACL 时,存储资源管理器现在会验证 OID 是否属于租户中的有效实体。When adding via OID to an ADLS Gen2 ACL, Storage Explorer will now validate that the OID belongs to a valid entity in your tenant. #1603#1603
  • 用于在选项卡之间导航的快捷键现在使用更标准的组合键。The keyboard shortcuts for navigating between tabs now use more standard key combinations. #1018#1018
  • 现在,以鼠标中键单击某个选项卡会将其关闭。Middle clicking on a tab will now close it. #1348#1348
  • 如果 AzCopy 传输内容包含 skip 但不包含 failure,存储资源管理器现在会显示一个警告图标,强调已发生跳过动作。If an AzCopy transfer contains skips and no failures, Storage Explorer will now show a warning icon to highlight that skips occurred. #1490#1490
  • 集成式 AzCopy 已更新为版本 10.2.1。The integrated AzCopy has been updated to version 10.2.1. 此外,现在可以在“关于”对话框中查看安装的 AzCopy 版本。Additionally, you can now view the version of AzCopy installed in the About dialog. #1343#1343

修复项Fixes

  • 许多用户在使用附加的存储帐户时遇到了各种“无法读取未定义的版本”或“无法读取未定义的连接”错误。Many users have run into various "cannot read version of undefined" or "cannot read connection of undefined" errors when working with attached Storage Accounts. 我们仍在继续调查此问题的根本原因,同时,在 1.10.0 中,我们改进了与加载附加存储帐户相关的错误处理。Although we are still continuing to investigate the root cause of this issue, in 1.10.0 we have improved the error handling around loading attached Storage Accounts. #1626、#985 和 #1532#1626, #985, and #1532
  • 资源管理器树(左侧)可能会进入某种状态,在该状态下,焦点反复跳转到顶层节点。It was possible for the explorer tree (left-hand side) to get into a state where focus would jump to the top node repeatedly. 此问题已解决。This has been fixed. #1596#1596
  • 管理 Blob 的快照时,读屏器不会读取与快照关联的时间戳。When managing a blob's snapshots, screen readers would not read the timestamp associated with the snapshot. 此问题已解决。This has been fixed. #1202#1202
  • 未及时设置 macOS 上的代理设置,导致身份验证进程无法使用这些设置。Proxy setting on macOS were not being set in time for the authentication process to use them. 此问题已解决。This has been fixed. #1567#1567
  • 如果使用名称和密钥附加了主权云中的存储帐户,AzCopy 将无法正常工作。If a Storage Account in a sovereign cloud was attached using name and key, AzCopy would not work. 此问题已解决。This has been fixed. #1544#1544
  • 通过连接字符串附加时,存储资源管理器现在会删除尾部空格。When attaching via a connection string, Storage Explorer will now remove trailing spaces. #1387#1387

已知问题Known Issues

  • “自动刷新”设置目前不会影响 Blob 资源管理器中的所有操作。The Auto Refresh setting does not yet affect all operations in the Blob Explorer.

  • Azure Stack 不支持托管磁盘功能。Managed Disk features are not supported in Azure Stack.

  • 如果磁盘上传或粘贴失败,并且在失败之前创建了新磁盘,则存储资源管理器不会删除新磁盘。If a Disk upload or paste fails and a new Disk was created prior to the failure, Storage Explorer will not delete the Disk for you.

  • 根据取消磁盘上传或粘贴操作的时间,新磁盘可能会保持损坏状态。Depending on when you cancel a Disk upload or paste, it is possible to leave the new Disk in a corrupted state. 如果发生这种情况,需要删除新磁盘,或手动调用磁盘 API 来替换磁盘内容,使其不再损坏。If this happens, you either need to delete the new Disk, or manually call the Disk APIs to replace the contents of the Disk such that it is no longer corrupted.

  • 根据取消磁盘上传或粘贴操作的时间,新磁盘可能会保持损坏状态。Depending on when you cancel a Disk upload or paste, it is possible to leave the new Disk in a corrupted state. 如果发生这种情况,需要删除新磁盘,或手动调用磁盘 API 来替换磁盘内容,使其不再损坏。If this happens, you either need to delete the new Disk, or manually call the Disk APIs to replace the contents of the Disk such that it is no longer corrupted.

  • 在执行非 AzCopy Blob 下载时,不会验证大型文件的 MD5。When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. 这是由存储 SDK 中的一个 bug 导致的。This is due to a bug in the Storage SDK. #1212#1212

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
    • 托管磁盘Managed Disks
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

版本 1.10.0Version 1.10.0

9/12/20199/12/2019

新建New

  • 存储资源管理器现在提供专用的“设置”UI。Storage Explorer now has a dedicated Settings UI. 可以通过“编辑”→“设置”访问该 UI,或者,可以单击左侧垂直工具栏中的“设置”图标(齿轮)。You can access it either from Edit → Settings, or by clicking on the Settings icon (the gear) in the left-hand vertical toolbar. 只有在了解此功能后,才能提供各种用户请求的设置This feature is the first step we're taking towards providing a variety of user requested settings. 从此版本开始支持以下设置:Starting in this release the following settings are supported:

    • 主题Theme
    • Proxy (代理)Proxy
    • 退出时注销 #6Logout on exit #6
    • 启用设备代码流登录Enable device code flow sign-in
    • 自动刷新 #1526Auto refresh #1526
    • 启用 AzCopyEnable AzCopy
    • AzCopy SAS 持续时间AzCopy SAS duration

    如果你还希望添加其他设置,请在 GitHub 上提出问题并描述所需的设置If there are other settings you would like to see added, please open an issue on GitHub describing the setting you want to see.

  • 存储资源管理器现在支持托管磁盘。Storage Explorer now supports Managed Disks. 你可以:You can:

    • 将本地 VHD 上传到新磁盘Upload an on-premises VHD to a new Disk
    • 下载磁盘Download a Disk
    • 跨资源组和区域复制并粘贴磁盘Copy and paste disks across resource groups and regions
    • 删除磁盘Delete Disks
    • 创建磁盘的快照Create a Snapshot of a Disk

    磁盘的上传、下载和跨区域复制由 AzCopy v10 提供支持。The uploading, downloading, and cross-region copying of disks are powered by AzCopy v10.

  • 现在可以通过 Linux 上的 Snap Store 安装存储资源管理器。Storage Explorer can now be installed via the Snap store on Linux. 通过 Snap Store 安装时,系统将为你安装所有依赖项,包括 .NET Core!When you install via the Snap store, all dependencies are installed for you, including .NET Core! 目前,我们已验证存储资源管理器可在 Ubuntu 和 CentOS 上正常运行。Currently we have verified that Storage Explorer runs well on Ubuntu and CentOS. 如果在从其他 Linux 分发版上的 Snap Store 安装时遇到问题,请在 GitHub 上提出问题If you encounter issues installing from the Snap store on other Linux distros, please open an issue on GitHub. 若要详细了解如何从 Snap Store 安装,请参阅入门指南To learn more about installing from the Snap store, see our getting started guide. #68#68

  • 使用 Azure Active Directory Azure Active Directory (Azure AD) 附加资源的功能已发生两项重大更改,目的是使该功能为 ADLS Gen2 用户提供更大的价值:* 现在可以选择要附加的资源所在的租户。Two major changes have been made to attach with Azure Active Directory (Azure AD) which are intended to make the feature more useful for ADLS Gen2 users: * You now select the tenant that the resource you are attaching is in. 这意味着,不再需要对资源的订阅拥有 RBAC 访问权限。This means that you no longer need to have RBAC access to the resource's subscription. * 如果附加 ADLS Gen2 Blob 容器,现在可以附加到容器中的特定路径。* If you are attaching an ADLS Gen2 Blob Container, you can now attach to a specific path in the container.

  • 管理 ADLS Gen2 文件和文件夹的 ACL 时,存储资源管理器现在会显示 ACL 中实体的易记名称。When managing ACLs for ADLS Gen2 files and folders, Storage Explorer will now show the friendly names for entities in the ACL. #957#957

  • 通过 OID 添加到 ADLS Gen2 ACL 时,存储资源管理器现在会验证 OID 是否属于租户中的有效实体。When adding via OID to an ADLS Gen2 ACL, Storage Explorer will now validate that the OID belongs to a valid entity in your tenant. #1603#1603

  • 用于在选项卡之间导航的快捷键现在使用更标准的组合键。The keyboard shortcuts for navigating between tabs now use more standard key combinations. #1018#1018

  • 现在,以鼠标中键单击某个选项卡会将其关闭。Middle clicking on a tab will now close it. #1348#1348

  • 如果 AzCopy 传输内容包含 skip 但不包含 failure,存储资源管理器现在会显示一个警告图标,强调已发生跳过动作。If an AzCopy transfer contains skips and no failures, Storage Explorer will now show a warning icon to highlight that skips occurred. #1490#1490

  • 集成式 AzCopy 已更新为版本 10.2.1。The integrated AzCopy has been updated to version 10.2.1. 此外,现在可以在“关于”对话框中查看安装的 AzCopy 版本。Additionally, you can now view the version of AzCopy installed in the About dialog. #1343#1343

修复项Fixes

  • 许多用户在使用附加的存储帐户时遇到了各种“无法读取未定义的版本”或“无法读取未定义的连接”错误。Many users have run into various "cannot read version of undefined" or "cannot read connection of undefined" errors when working with attached Storage Accounts. 我们仍在继续调查此问题的根本原因,同时,在 1.10.0 中,我们改进了与加载附加存储帐户相关的错误处理。Although we are still continuing to investigate the root cause of this issue, in 1.10.0 we have improved the error handling around loading attached Storage Accounts. #1626#985#1532#1626, #985, and #1532
  • 资源管理器树(左侧)可能会进入某种状态,在该状态下,焦点反复跳转到顶层节点。It was possible for the explorer tree (left-hand side) to get into a state where focus would jump to the top node repeatedly. 此问题已解决。This has been fixed. #1596#1596
  • 管理 Blob 的快照时,读屏器不会读取与快照关联的时间戳。When managing a blob's snapshots, screen readers would not read the timestamp associated with the snapshot. 此问题已解决。This has been fixed. #1202#1202
  • 未及时设置 macOS 上的代理设置,导致身份验证进程无法使用这些设置。Proxy setting on macOS were not being set in time for the authentication process to use them. 此问题已解决。This has been fixed. #1567#1567
  • 如果使用名称和密钥附加了主权云中的存储帐户,AzCopy 将无法正常工作。If a Storage Account in a sovereign cloud was attached using name and key, AzCopy would not work. 此问题已解决。This has been fixed. #1544#1544
  • 通过连接字符串附加时,存储资源管理器现在会删除尾部空格。When attaching via a connection string, Storage Explorer will now remove trailing spaces. #1387#1387

已知问题Known Issues

  • “自动刷新”设置目前不会影响 Blob 资源管理器中的所有操作。The Auto Refresh setting does not yet affect all operations in the Blob Explorer.

  • Azure Stack 不支持托管磁盘功能。Managed Disk features are not supported in Azure Stack.

  • 如果磁盘上传或粘贴失败,并且在失败之前创建了新磁盘,则存储资源管理器不会删除新磁盘。If a Disk upload or paste fails and a new Disk was created prior to the failure, Storage Explorer will not delete the Disk for you.

  • 根据取消磁盘上传或粘贴操作的时间,新磁盘可能会保持损坏状态。Depending on when you cancel a Disk upload or paste, it is possible to leave the new Disk in a corrupted state. 如果发生这种情况,需要删除新磁盘,或手动调用磁盘 API 来替换磁盘内容,使其不再损坏。If this happens, you either need to delete the new Disk, or manually call the Disk APIs to replace the contents of the Disk such that it is no longer corrupted.

  • 在执行非 AzCopy Blob 下载时,不会验证大型文件的 MD5。When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. 这是由存储 SDK 中的一个 bug 导致的。This is due to a bug in the Storage SDK. #1212#1212

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
    • 托管磁盘Managed Disks
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

版本 1.9.0Version 1.9.0

2019/7/17/1/2019

下载 Azure 存储资源管理器 1.9.0Download Azure Storage Explorer 1.9.0

新建New

  • 现在可以通过 Azure AD 附加 Blob 容器(RBAC 或 ACL 权限)。You can now attach Blob containers via Azure AD (RBAC or ACL permissions). 此功能旨在帮助那些可以访问容器但不能访问容器所在的存储帐户的用户。This feature is intended to help users who have access to containers but not the Storage Accounts that the containers are in. 若要详细了解此功能,请参阅入门指南。See our Getting Started Guide for more information on this feature.
  • 获取和中断租约现在适用于 RBAC。Acquire and break lease now work with RBAC. #1354#1354
  • 管理访问策略和设置公共访问级别现在适用于 RBAC。Managing access policies and setting public access level now work with RBAC. #1355#1355
  • 删除 Blob 文件夹现在适用于 RBAC。Deleting blob folders now work with RBAC. #1450#1450
  • 更改 Blob 访问层级现在适用于 RBAC。Changing blob access tier now work with RBAC. #1446#1446
  • 现在可以通过“帮助”→“重置”快速重置“快速访问”。You can now quickly reset Quick Access via "Help" → "Reset". #1327#1327

预览功能Preview Features

  • 设备代码流登录现在可供预览。Device code flow sign in is now available to preview. 若要启用此功能,请转到“预览”→“使用设备代码流登录”。To enable it, go to "Preview" → "Use Device Code Flow Sign-in". 我们鼓励所有在空白登录窗口中遇到问题的用户试用此功能,因为经过证实,它是一种更可靠的登录方式。We encourage any users who have had issues with blank sign-in windows to try this feature, as it may prove to be a more reliable form of sign-in.
  • 与 AzCopy 集成的存储资源管理器目前可供预览。Storage Explorer integrated with AzCopy is currently available to preview. 若要启用此功能,请转到“预览”→“使用 AzCopy 来改善 Blob 上传和下载”。To enable it, go to "Preview" → "Use AzCopy for Improved Blob Upload and Download". 使用 AzCopy 应该可以更快且更有效地完成 Blob 传输。Blob transfers completed with AzCopy should be faster and more performant.

修复项Fixes

  • 修复了无法为一个帐户加载超过 50 个订阅的问题。Fixed being unable to load more than 50 subscriptions for one account. #1416#1416
  • 修复了“登录”按钮在信息栏上无法使用的问题。信息栏会在直接链接故障时显示。Fixed the "Sign in" button not working on the infobar that appears when a direct link fails. #1358#1358
  • 修复了无法在 macOS 上上传 .app 文件的问题。Fixed not being to upload .app files on macOS. #1119#1119
  • 修复了 Blob 重命名失败时“全部重试”无法使用的问题。Fixed "Retry All" not working for a failed blob rename. #992#992
  • 修复了在打开 Blob 时“取消”无法使用的问题。Fixed "Cancel" not working while opening a blob. #1464#1464
  • 修复了产品中出现的多个拼写和工具提示问题。Fixed multiple spelling and tooltip issues throughout the product. 十分感谢所有报告这些问题的人!Many thanks to all who reported these issues! #1303#1328#1329#1331#1336#1352#1368#1395#1303, #1328, #1329, #1331, #1336, #1352, #1368, #1395

已知问题Known Issues

  • 在执行非 AzCopy Blob 下载时,不会验证大型文件的 MD5。When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. 这是由存储 SDK 中的一个 bug 导致的。This is due to a bug in the Storage SDK. #1212#1212

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 在代理后面尝试访问 ADLS Gen2 Blob 可能会失败。Attempting to access ADLS Gen2 Blobs when behind a proxy may fail.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

版本 1.8.1Version 1.8.1

2019/5/135/13/2019

修补程序Hotfixes

  • 在某些情况下,在资源级别单击“加载更多”不会返回下一页的资源。In some cases, clicking "Load more" at the resource level would not return the next page of resources. 此问题已解决。This has been fixed. #1359#1359
  • 在 Windows 上,如果某个文件或文件夹在下载时,文件或文件夹的名称有一个字符对于 Windows 路径无效,则 AzCopy 下载会失败。On Windows, AzCopy downloads would fail if a single file or folder was being downloaded and the name of the file or folder had a character which was invalid for a Windows path. 此问题已解决。This has been fixed. #1350#1350
  • 在极罕见的情况下,在对文件共享重命名或在文件共享中重命名时,如果重命名的复制失败,或者存储资源管理器无法通过 Azure 确认复制是否成功,则存储资源管理器可能会在复制完成之前删除原始文件。In extremely rare cases, while performing a rename of a File Share or a rename in a File Share, if the copies for the rename failed, or if Storage Explore was unable to confirm the success of the copies with Azure, there was the potential for Storage Explorer to delete the original files before the copy had finished. 此问题已解决。This has been fixed.

新建New

  • 集成的 AzCopy 版本已更新为版本 10.1.0。The integrated AzCopy version has been updated to version 10.1.0.
  • 现在可以使用 Ctrl/Cmd+R 来刷新当前具有焦点的编辑器了。Ctrl/Cmd+R can now be used to refresh the currently focused editor. #1097#1097
  • Azure Stack 存储 API 版本已更改为 2017-04-17。The Azure Stack Storage API version has been changed to 2017-04-17.
  • ADLS Gen2 的“管理访问权限”对话框现在将以与其他 POSIX 权限工具类似的方式使掩码保持同步。The Manage Access Dialog for ADLS Gen2 will now keep the Mask in sync in a way similar to other POSIX permissions tools. 如果所做的更改导致某个用户或组的权限超出了掩码的边界,则 UI 还会发出警告。The UI will also warn you if a change is made that causes the permissions of a user or group to exceed the bounds of the Mask. #1253#1253
  • 对于 AzCopy 上传,现在启用了用于计算和设置 MD5 哈希的标志。For AzCopy uploads, the flag to calculate and set the MD5 hash is now enabled. #1223#1223

预览功能Preview Features

  • 设备代码流登录现在可供预览。Device code flow sign in is now available to preview. 若要启用此功能,请转到“预览”→“使用设备代码流登录”。To enable it, go to "Preview" → "Use Device Code Flow Sign-in". 我们鼓励所有在空白登录窗口中遇到问题的用户试用此功能,因为经过证实,它是一种更可靠的登录方式。We encourage any users who have had issues with blank sign-in windows to try this feature, as it may prove to be a more reliable form of sign-in.
  • 与 AzCopy 集成的存储资源管理器目前可供预览。Storage Explorer integrated with AzCopy is currently available to preview. 若要启用此功能,请转到“预览”→“使用 AzCopy 来改善 Blob 上传和下载”。To enable it, go to "Preview" → "Use AzCopy for Improved Blob Upload and Download". 使用 AzCopy 应该可以更快且更有效地完成 Blob 传输。Blob transfers completed with AzCopy should be faster and more performant.

修复项Fixes

  • “访问策略”对话框将不再在没有截止日期的存储访问策略上设置截止日期。The Access Policies dialog will no longer set an expiry date on Storage Access Policies that do not have an expiry. #764#764
  • 对“生成 SAS”对话框进行了一些更改,以确保在生成 SAS 时正确地使用所存储的访问策略。Some changes have been made to the Generate SAS dialog to make sure Stored Access Policies are used correctly when generating a SAS. #1269#1269
  • 当尝试将非 512 字节对齐的文件上传到页 blob 时,存储资源管理器现在会公开一个相关性更强的错误。When attempting to upload a non-512 byte aligned file to a page Blob, Storage Explorer will now expose a more relevant error. #1050#1050
  • 复制利用了显示名称的 Blob 容器将会失败。Copying a Blob container which utilized a display name would fail. 现在使用的是 Blob 容器的实际名称。Now, the actual name of the Blob container is used. #1166#1166
  • 尝试对名称中包含 unicode 字符的 ADLS Gen2 文件夹执行某些操作将会失败。Attempting to perform certain actions on an ADLS Gen2 folder which had unicode characters in its name would fail. 现在,所有操作应当都可正常工作。All actions should now work. #980#980

已知问题Known Issues

  • 在执行非 AzCopy Blob 下载时,不会验证大型文件的 MD5。When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. 这是由存储 SDK 中的一个 bug 导致的。This is due to a bug in the Storage SDK. #1212#1212

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 在代理后面尝试访问 ADLS Gen2 Blob 可能会失败。Attempting to access ADLS Gen2 Blobs when behind a proxy may fail.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

版本 1.8.0Version 1.8.0

2019 年 5 月 1 日5/1/2019

新建New

  • 集成的 AzCopy 版本已更新为版本 10.1.0。The integrated AzCopy version has been updated to version 10.1.0.
  • 现在可以使用 Ctrl/Cmd+R 来刷新当前具有焦点的编辑器了。Ctrl/Cmd+R can now be used to refresh the currently focused editor. #1097#1097
  • Azure Stack 存储 API 版本已更改为 2017-04-17。The Azure Stack Storage API version has been changed to 2017-04-17.
  • ADLS Gen2 的“管理访问权限”对话框现在将以与其他 POSIX 权限工具类似的方式使掩码保持同步。The Manage Access Dialog for ADLS Gen2 will now keep the Mask in sync in a way similar to other POSIX permissions tools. 如果所做的更改导致某个用户或组的权限超出了掩码的边界,则 UI 还会发出警告。The UI will also warn you if a change is made that causes the permissions of a user or group to exceed the bounds of the Mask. #1253#1253
  • 对于 AzCopy 上传,现在启用了用于计算和设置 MD5 哈希的标志。For AzCopy uploads, the flag to calculate and set the MD5 hash is now enabled. #1223#1223

预览功能Preview Features

  • 设备代码流登录现在可供预览。Device code flow sign in is now available to preview. 若要启用此功能,请转到“预览”→“使用设备代码流登录”。To enable it, go to "Preview" → "Use Device Code Flow Sign-in". 我们鼓励所有在空白登录窗口中遇到问题的用户试用此功能,因为经过证实,它是一种更可靠的登录方式。We encourage any users who have had issues with blank sign-in windows to try this feature, as it may prove to be a more reliable form of sign-in.
  • 与 AzCopy 集成的存储资源管理器目前可供预览。Storage Explorer integrated with AzCopy is currently available to preview. 若要启用此功能,请转到“预览”→“使用 AzCopy 来改善 Blob 上传和下载”。To enable it, go to "Preview" → "Use AzCopy for Improved Blob Upload and Download". 使用 AzCopy 应该可以更快且更有效地完成 Blob 传输。Blob transfers completed with AzCopy should be faster and more performant.

修复项Fixes

  • “访问策略”对话框将不再在没有截止日期的存储访问策略上设置截止日期。The Access Policies dialog will no longer set an expiry date on Storage Access Policies that do not have an expiry. #764#764
  • 对“生成 SAS”对话框进行了一些更改,以确保在生成 SAS 时正确地使用所存储的访问策略。Some changes have been made to the Generate SAS dialog to make sure Stored Access Policies are used correctly when generating a SAS. #1269#1269
  • 当尝试将非 512 字节对齐的文件上传到页 blob 时,存储资源管理器现在会公开一个相关性更强的错误。When attempting to upload a non-512 byte aligned file to a page Blob, Storage Explorer will now expose a more relevant error. #1050#1050
  • 复制利用了显示名称的 Blob 容器将会失败。Copying a Blob container which utilized a display name would fail. 现在使用的是 Blob 容器的实际名称。Now, the actual name of the Blob container is used. #1166#1166
  • 尝试对名称中包含 unicode 字符的 ADLS Gen2 文件夹执行某些操作将会失败。Attempting to perform certain actions on an ADLS Gen2 folder which had unicode characters in its name would fail. 现在,所有操作应当都可正常工作。All actions should now work. #980#980

已知问题Known Issues

  • 在执行非 AzCopy Blob 下载时,不会验证大型文件的 MD5。When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. 这是由存储 SDK 中的一个 bug 导致的。This is due to a bug in the Storage SDK. #1212#1212

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 在代理后面尝试访问 ADLS Gen2 Blob 可能会失败。Attempting to access ADLS Gen2 Blobs when behind a proxy may fail.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
    • ADLS Gen2ADLS Gen2
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 在 Linux 上运行存储资源管理器需要首先安装某些依赖项。Running Storage Explorer on Linux requires certain dependencies to be installed first. 有关详细信息,请查看存储资源管理器故障排除指南Check the Storage Explorer troubleshooting guide for more information.

版本 1.7.0Version 1.7.0

3/5/20193/5/2019

下载 Azure 存储资源管理器 1.7.0Download Azure Storage Explorer 1.7.0

新建New

  • 现在,在管理 ADLS Gen2 容器、文件或文件夹的访问权限时,可以更改所有者和拥有组。You can now change the owner and owning group when managing access for an ADLS Gen2 container, file, or folder.
  • 在 Windows 上,从产品内部更新存储资源管理器现在属于增量安装操作。On Windows, updating Storage Explorer from within the product is now an incremental install. 这样应该可以加快更新的速度。This should result in a faster update experience. 如果你偏向于全新安装,可以自行下载安装程序并手动安装。If you prefer a clean install, then you can download the installer yourself and then install manually. #1089#1089

预览功能Preview Features

  • 设备代码流登录现在可供预览。Device code flow sign in is now available to preview. 若要启用此功能,请转到“预览”→“使用设备代码流登录”。To enable it, go to "Preview" → "Use Device Code Flow Sign-in". 我们鼓励所有在空白登录窗口中遇到问题的用户试用此功能,因为经过证实,它是一种更可靠的登录方式。We encourage any users who have had issues with blank sign-in windows to try this feature, as it may prove to be a more reliable form of sign-in. #938#938
  • 与 AzCopy 集成的存储资源管理器目前可供预览。Storage Explorer integrated with AzCopy is currently available to preview. 若要启用此功能,请转到“预览”→“使用 AzCopy 来改善 Blob 上传和下载”。To enable it, go to "Preview" → "Use AzCopy for Improved Blob Upload and Download". 使用 AzCopy 应该可以更快且更有效地完成 Blob 传输。Blob transfers completed with AzCopy should be faster and more performant.

修复项Fixes

  • 现在,在启用 AzCopy 后,可以选择要上传的 Blob 类型。You can now choose the blob type you want to upload as when AzCopy is enabled. #1111#1111
  • 以前,如果为 ADLS Gen2 存储帐户启用了静态网站,然后在该帐户中附加名称和密钥,则存储资源管理器将检测不到已启用该分层命名空间。Previously, if you had enabled static websites for an ADLS Gen2 Storage account and then attached it with name and key, Storage Explorer would not have detected that hierarchical namespace was enabled. 此问题已解决。This has been fixed. #1081#1081
  • 在 Blob 编辑器中,不再能够按剩余保留天数或状态进行排序。In the blob editor, sorting by either retention days remaining or status was broken. 此问题已解决。This has been fixed. #1106#1106
  • 在版本 1.5.0 之后,存储资源管理器不再会先等待服务器端复制完成,然后在重命名或复制/粘贴操作期间报告成功结果。After 1.5.0, Storage Explorer no longer waited for server side copies to finish before reporting success during a rename or copy & paste. 此问题已解决。This has been fixed. #976#976
  • 使用试验性的 AzCopy 功能时,单击“将命令复制到剪贴板”后复制的命令本身不一定始终可运行。When using the experimental AzCopy feature, the command copied after clicking "Copy command to clipboard" was not always runnable on its own. 现在,将会复制手动运行传输所需的所有命令。Now, all commands needed to run the transfer manually will be copied. #1079#1079
  • 以前,如果在代理后面操作,则无法访问 ADLS Gen2 Blob。Previously, ADLS Gen2 blobs were not accessible if you were behind a proxy. 这是因为存储 SDK 使用的新网络库中存在一个 bug。This was due to a bug in a new networking library used by the Storage SDK. 1.7.0 会尝试缓解此问题,但有些人仍可能会遇到问题。In 1.7.0, an attempt to mitigate this issue has been made, but some people may continue to see issues. 在将来的更新中会发布完整修复措施。A full fix will be released in a future update. #1090#1090
  • 在 1.7.0 中,“保存文件”对话框现在会正确记住文件的上次保存位置。In 1.7.0, the save file dialog now correctly remembers the last location you saved a file to. #16#16
  • 在“属性”窗格中,存储帐户的 SKU 层显示为帐户类型。In the properties panel, the SKU tier of a Storage account was being shown as the account's kind. 此问题已解决。This has been fixed. #654#654
  • 有时,即使正确输入 Blob 的名称,也无法中断该 Blob 的租约。Sometimes, it was impossible to break the lease of a blob, even if you entered the name of the blob correctly. 此问题已解决。This has been fixed. #1070#1070

已知问题Known Issues

  • 使用 RBAC 时,存储资源管理器需要一些管理层权限才能访问存储资源。When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. 有关详细信息,请参阅故障排除指南See the troubleshooting guide for more info.

  • 在代理后面尝试访问 ADLS Gen2 Blob 可能会失败。Attempting to access ADLS Gen2 Blobs when behind a proxy may fail.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。See #537 for more information.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。For more information, see #537.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.6.2Version 1.6.2

2019/1/91/9/2019

修补程序Hotfixes

  • 在 1.6.1 中,通过 ObjectId 添加到 ADLS Gen2 ACL 的实体(非用户)始终作为组添加。In 1.6.1, entities added to ADLS Gen2 ACLs by ObjectId which were not users were always added as groups. 现在,只能将组作为组添加,并将企业应用程序和服务主体等实体添加为用户。Now, only groups are added as groups, and entities such as Enterprise Applications andService Principals are added as users. #1049#1049
  • 如果 ADLS Gen2 存储帐户没有容器且附加了名称和密钥,则存储资源管理器将不会检测到存储帐户为 ADLS Gen2。If an ADLS Gen2 Storage account had no containers and was attached with name and key, then Storage Explorer would not detect that the Storage Account was ADLS Gen2. 此问题已解决。This has been fixed. #1048#1048
  • 在 1.6.0 中,复制和粘贴期间的冲突不会提示解决方案。In 1.6.0, conflicts during copy and paste would not prompt for a resolution. 相反,发生冲突的副本将失败。Instead, the conflicted copy would simply fail. 现在,在第一次发生冲突时,你会被问及希望如何解决此问题。Now, on the first conflict, you will be asked how you would like it to be resolved. #1014#1014
  • 由于 API 限制,已禁用“管理访问权限”对话框中 ObjectIds 的所有验证。Due to API limitations, all validation of ObjectIds in the Manage Access dialog have been disabled. 现在将仅对用户 UPN 进行验证。Validation will now only occur for user UPNs. #954#954
  • 在“ADLS Gen2 管理访问权限”对话框中,无法修改组权限。In the ADLS Gen2 Manage Access dialog, the permissions for a group could not be modified. 此问题已解决。This has been fixed. #958#958
  • 已对 ADLS Gen2 编辑器添加了拖放上传支持。Added drag and drop upload support to the ADLS Gen2 editor. #953#953
  • ADLS Gen2 文件和文件夹的属性对话框中的 URL 属性有时缺少“/”。The URL property in the properties dialog for ADLS Gen2 files and folders was sometimes missing a '/'. 此问题已解决。This has been fixed. #960#960
  • 如果获取 ADLS Gen2 容器、文件或文件夹的当前权限失败,则错误现在会正确显示在活动日志中。If getting the current permissions for an ADLS Gen2 container, file, or folder fails, then the error is now propertly displayed in the activity log. #965#965
  • 已缩短用于打开文件而创建的临时路径,以降低创建长于 Windows 上的 MAX_PATH 路径的可能性。The temporary path created for opening files has been shortened to reduce the chance of creating a path which is longer than MAX_PATH on Windows. #93#93
  • 现在,当没有已登录用户且未附加任何资源时会正确显示“连接”对话框。The Connect dialog now correctly appears when there are no signed in users and no resources have been attached. #944#944
  • 在 1.6.0 版本中,保存非 HNS Blob 和文件会对每个属性的值进行编码。In 1.6.0, saving properties for non-HNS Blobs and Files would encode the value of every property. 这会导致对仅包含 ASCII 字符的值进行不必要的编码操作。This resulted in unnecessary encoding of values which only contained ASCII characters. 现在,仅当值包含 ASCII 字符时,才会对其进行编码。Now, values will only be encoded if they contain non-ASCII characters. #986#986
  • 如果使用了 SAS,并且该 SAS 不具有读取权限,则无法将文件夹上传到非 HNS Blob 容器。Uploading a folder to a non-HNS Blob container would fail if a SAS was used and the SAS did not have read permissions. 此问题已解决。This has been fixed. #970#970
  • 无法取消 AzCopy 传输。Canceling an AzCopy transfer did not work. 此问题已解决。This has been fixed. #943#943
  • 如果某文件夹的名称包含空格,则尝试从 ADLS Gen2 Blob 容器中下载该文件夹时,AzCopy 会失败。AzCopy would fail when trying to download a folder from an ADLS Gen2 Blob container if the folder had spaces in its name. 此问题已解决。This has been fixed. #990#990
  • CosmosDB 编辑器在 1.6.0 版本中出现中断。The CosmosDB editor was broken in 1.6.0. 现已修复。It is now fixed. #950#950

新建New

  • 现在可以使用存储资源管理器以通过 RBAC 访问 Blob 数据。You can now use Storage Explorer to access your Blob data via RBAC. 如果已登录,且存储资源管理器无法检索存储帐户的密钥,那么与数据进行交互时将使用 OAuth 标记进行身份验证。If you are signed in and Storage Explorer is unable to retrieve the keys for your Storage account, then an OAuth token will be used to authenticate when interacting with your data.
  • 存储资源管理器现支持 ADLS Gen2 存储帐户。Storage Explorer now supports ADLS Gen2 Storage accounts. 当存储资源管理器检测到已为存储帐户启用分层命名空间时,存储帐户名称旁边会显示“(ADLS Gen2 预览版)”。When Storage Explorer detects that hierarchical namespace is enabled for a Storage account, you will see "(ADLS Gen2 Preview)" next to the name of your Storage account. 存储资源管理器可以检测登录时是否启用了分层命名空间,或者是否已对存储帐户附加了名称和密钥。Storage Explorer is able to detect whether or not hierarchical namespace is enabled when you are signed in, or if you have attached your Storage Account with name and key. 对于 ADLS Gen2 存储帐户,可使用存储资源管理器执行以下操作:For ADLS Gen2 Storage accounts, you can use Storage Explorer to:
    • 创建和删除容器Create and delete containers

    • 管理容器属性和权限(左侧)Manage container properties and permissions (left-hand side)

    • 查看和导航容器内的数据View and navigate data inside of containers

    • 创建新文件夹Create new folders

    • 上传、下载、重命名并删除文件和文件夹Upload, download, rename, and delete files and folders

    • 管理文件和文件夹属性和权限(右侧)。Manage file and folder properties and permissions (right-hand side).

      当前不提供其他典型的 Blob 功能,例如软删除和快照。Other typical Blob features, such as Soft Delete, and Snapshots, are not currently available. 管理权限仅在登录时可用。Managing permissions is also only available when signed in. 此外,使用 ADLS Gen2 存储帐户时,存储资源管理器会使用 AzCopy 进行所有上传和下载操作,并且默认使用名称和密钥凭据进行所有操作(若可用)。Additionally, when working in an ADLS Gen2 Storage account, Storage Explorer will use AzCopy for all uploads and downloads and default to using name and key credentials for all operations if available.

  • 在经过强烈的用户反馈之后,中断租用可再次用于同时中断多个 Blob 上的租用。After strong user feedback, break lease can once again be used to break leases on multiple blobs at once.

已知问题Known Issues

  • 从 ADLS Gen2 存储帐户中下载时,如果已存在某个要传输的文件,那么 AzCopy 有时会出现故障。When downloading from an ADLS Gen2 Storage account, if one of the files being transferred already exists, then AzCopy will sometimes crash. 我们会在即将发布的修补程序中修复此缺陷。This will be fixed in an upcoming hotfix.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。For more information, see #537.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.6.1Version 1.6.1

2018/12/1812/18/2018

修补程序Hotfixes

  • 由于 API 限制,已禁用“管理访问权限”对话框中 ObjectIds 的所有验证。Due to API limitations, all validation of ObjectIds in the Manage Access dialog have been disabled. 现在将仅对用户 UPN 进行验证。Validation will now only occur for user UPNs. #954#954
  • 在“ADLS Gen2 管理访问权限”对话框中,无法修改组权限。In the ADLS Gen2 Manage Access dialog, the permissions for a group could not be modified. 此问题已解决。This has been fixed. #958#958
  • 已对 ADLS Gen2 编辑器添加了拖放上传支持。Added drag and drop upload support to the ADLS Gen2 editor. #953#953
  • ADLS Gen2 文件和文件夹的属性对话框中的 URL 属性有时缺少“/”。The URL property in the properties dialog for ADLS Gen2 files and folders was sometimes missing a '/'. 此问题已解决。This has been fixed. #960#960
  • 如果获取 ADLS Gen2 容器、文件或文件夹的当前权限失败,则错误现在会正确显示在活动日志中。If getting the current permissions for an ADLS Gen2 container, file, or folder fails, then the error is now propertly displayed in the activity log. #965#965
  • 已缩短用于打开文件而创建的临时路径,以降低创建长于 Windows 上的 MAX_PATH 路径的可能性。The temporary path created for opening files has been shortened to reduce the chance of creating a path which is longer than MAX_PATH on Windows. #93#93
  • 现在,当没有已登录用户且未附加任何资源时会正确显示“连接”对话框。The Connect dialog now correctly appears when there are no signed in users and no resources have been attached. #944#944
  • 在 1.6.0 版本中,保存非 HNS Blob 和文件会对每个属性的值进行编码。In 1.6.0, saving properties for non-HNS Blobs and Files would encode the value of every property. 这会导致对仅包含 ASCII 字符的值进行不必要的编码操作。This resulted in unnecessary encoding of values which only contained ASCII characters. 现在,仅当值包含 ASCII 字符时,才会对其进行编码。Now, values will only be encoded if they contain non-ASCII characters. #986#986
  • 如果使用了 SAS,并且该 SAS 不具有读取权限,则无法将文件夹上传到非 HNS Blob 容器。Uploading a folder to a non-HNS Blob container would fail if a SAS was used and the SAS did not have read permissions. 此问题已解决。This has been fixed. #970#970
  • 无法取消 AzCopy 传输。Canceling an AzCopy transfer did not work. 此问题已解决。This has been fixed. #943#943
  • 如果某文件夹的名称包含空格,则尝试从 ADLS Gen2 Blob 容器中下载该文件夹时,AzCopy 会失败。AzCopy would fail when trying to download a folder from an ADLS Gen2 Blob container if the folder had spaces in its name. 此问题已解决。This has been fixed. #990#990
  • CosmosDB 编辑器在 1.6.0 版本中出现中断。The CosmosDB editor was broken in 1.6.0. 现已修复。It is now fixed. #950#950

新建New

  • 现在可以使用存储资源管理器以通过 RBAC 访问 Blob 数据。You can now use Storage Explorer to access your Blob data via RBAC. 如果已登录,且存储资源管理器无法检索存储帐户的密钥,那么与数据进行交互时将使用 OAuth 标记进行身份验证。If you are signed in and Storage Explorer is unable to retrieve the keys for your Storage account, then an OAuth token will be used to authenticate when interacting with your data.
  • 存储资源管理器现支持 ADLS Gen2 存储帐户。Storage Explorer now supports ADLS Gen2 Storage accounts. 当存储资源管理器检测到已为存储帐户启用分层命名空间时,存储帐户名称旁边会显示“(ADLS Gen2 预览版)”。When Storage Explorer detects that hierarchical namespace is enabled for a Storage account, you will see "(ADLS Gen2 Preview)" next to the name of your Storage account. 存储资源管理器可以检测登录时是否启用了分层命名空间,或者是否已对存储帐户附加了名称和密钥。Storage Explorer is able to detect whether or not hierarchical namespace is enabled when you are signed in, or if you have attached your Storage Account with name and key. 对于 ADLS Gen2 存储帐户,可使用存储资源管理器执行以下操作:For ADLS Gen2 Storage accounts, you can use Storage Explorer to:
    • 创建和删除容器Create and delete containers

    • 管理容器属性和权限(左侧)Manage container properties and permissions (left-hand side)

    • 查看和导航容器内的数据View and navigate data inside of containers

    • 创建新文件夹Create new folders

    • 上传、下载、重命名并删除文件和文件夹Upload, download, rename, and delete files and folders

    • 管理文件和文件夹属性和权限(右侧)。Manage file and folder properties and permissions (right-hand side).

      当前不提供其他典型的 Blob 功能,例如软删除和快照。Other typical Blob features, such as Soft Delete, and Snapshots, are not currently available. 管理权限仅在登录时可用。Managing permissions is also only available when signed in. 此外,使用 ADLS Gen2 存储帐户时,存储资源管理器会使用 AzCopy 进行所有上传和下载操作,并且默认使用名称和密钥凭据进行所有操作(若可用)。Additionally, when working in an ADLS Gen2 Storage account, Storage Explorer will use AzCopy for all uploads and downloads and default to using name and key credentials for all operations if available.

  • 在经过强烈的用户反馈之后,中断租用可再次用于同时中断多个 Blob 上的租用。After strong user feedback, break lease can once again be used to break leases on multiple blobs at once.

已知问题Known Issues

  • 从 ADLS Gen2 存储帐户中下载时,如果已存在某个要传输的文件,那么 AzCopy 有时会出现故障。When downloading from an ADLS Gen2 Storage account, if one of the files being transferred already exists, then AzCopy will sometimes crash. 我们会在即将发布的修补程序中修复此缺陷。This will be fixed in an upcoming hotfix.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。For more information, see #537.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.6.0Version 1.6.0

2018/12/512/5/2018

新建New

  • 现在可以使用存储资源管理器以通过 RBAC 访问 Blob 数据。You can now use Storage Explorer to access your Blob data via RBAC. 如果已登录,且存储资源管理器无法检索存储帐户的密钥,那么与数据进行交互时将使用 OAuth 标记进行身份验证。If you are signed in and Storage Explorer is unable to retrieve the keys for your Storage account, then an OAuth token will be used to authenticate when interacting with your data.
  • 存储资源管理器现支持 ADLS Gen2 存储帐户。Storage Explorer now supports ADLS Gen2 Storage accounts. 当存储资源管理器检测到已为存储帐户启用分层命名空间时,存储帐户名称旁边会显示“(ADLS Gen2 预览版)”。When Storage Explorer detects that hierarchical namespace is enabled for a Storage account, you will see "(ADLS Gen2 Preview)" next to the name of your Storage account. 存储资源管理器可以检测登录时是否启用了分层命名空间,或者是否已对存储帐户附加了名称和密钥。Storage Explorer is able to detect whether or not hierarchical namespace is enabled when you are signed in, or if you have attached your Storage Account with name and key. 对于 ADLS Gen2 存储帐户,可使用存储资源管理器执行以下操作:For ADLS Gen2 Storage accounts, you can use Storage Explorer to:
    • 创建和删除容器Create and delete containers

    • 管理容器属性和权限(左侧)Manage container properties and permissions (left-hand side)

    • 查看和导航容器内的数据View and navigate data inside of containers

    • 创建新文件夹Create new folders

    • 上传、下载、重命名并删除文件和文件夹Upload, download, rename, and delete files and folders

    • 管理文件和文件夹属性和权限(右侧)。Manage file and folder properties and permissions (right-hand side).

      当前不提供其他典型的 Blob 功能,例如软删除和快照。Other typical Blob features, such as Soft Delete, and Snapshots, are not currently available. 管理权限仅在登录时可用。Managing permissions is also only available when signed in. 此外,使用 ADLS Gen2 存储帐户时,存储资源管理器会使用 AzCopy 进行所有上传和下载操作,并且默认使用名称和密钥凭据进行所有操作(若可用)。Additionally, when working in an ADLS Gen2 Storage account, Storage Explorer will use AzCopy for all uploads and downloads and default to using name and key credentials for all operations if available.

  • 在经过强烈的用户反馈之后,中断租用可再次用于同时中断多个 Blob 上的租用。After strong user feedback, break lease can once again be used to break leases on multiple blobs at once.

已知问题Known Issues

  • 从 ADLS Gen2 存储帐户中下载时,如果已存在某个要传输的文件,那么 AzCopy 有时会出现故障。When downloading from an ADLS Gen2 Storage account, if one of the files being transferred already exists, then AzCopy will sometimes crash. 我们会在即将发布的修补程序中修复此缺陷。This will be fixed in an upcoming hotfix.

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。For more information, see #537.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.5.0Version 1.5.0

10/29/201810/29/2018

新建New

  • 现在可以使用 AzCopy v10(预览版)来上传和下载 Blob。You can now use AzCopy v10 (Preview) for uploading and downloading Blobs. 若要启用此功能,请转到“试验”菜单,然后单击“使用 AzCopy 改进 Blob 上传和下载”。To enable this feature go to the "Experimental" menu and then click "Use AzCopy for Improved Blob Upload and Download". 启用后,AzCopy 将在以下方案中使用:When enabled, AzCopy will be used in the following scenarios:

    • 通过工具栏或拖放操作将文件夹和文件上传到 Blob 容器。Upload of folders and files to blob containers, either via the toolbar or drag and drop.
    • 通过工具栏或上下文菜单下载文件夹和文件。Downloading of folders and files, either via the toolbar or context menu.
  • 此外,在使用 AzCopy 时:Additionally, when using AzCopy:

    • 可以复制 AzCopy 命令用于执行传输到剪贴板的操作。You can copy the AzCopy command used to execute the transfer to your clipboard. 只需在活动日志中单击“将 AzCopy 命令复制到剪贴板”即可。Simply click "Copy AzCopy Command to Clipboard" in the activity log.
    • 上传后需要手动刷新 Blob 编辑器。You will need to refresh the blob editor manually after uploading.
    • 不支持将文件上传到追加 Blob,vhd 文件将作为页 Blob 上传,其他所有文件将作为块 Blob 上传。Uploading files to append blobs is not supported, and vhd files will be uploaded as page blobs, and all other files will be uploaded as block blobs.
    • 只有在上传或下载完成后,上传或下载期间发生的错误或冲突才会显示。Errors and conflicts that occur during upload or download will not be surfaced until after an upload or download is finished.

最后,将来会支持对文件共享使用 AzCopy。Finally, support for using AzCopy with File Shares will be coming in the future.

  • 存储资源管理器目前使用 Electron 版本 2.0.11。Storage Explorer is now using Electron version 2.0.11.
  • 目前,每次只能对一个 Blob 执行中断性租约。Breaking leases can now only be performed on one blob at a time. 此外,必须输入要中断其租约的 Blob 的名称。Additionally, you have to enter the name of the blob whose lease you are breaking. 做出此项更改的目的是为了减少意外中断租用的可能性,尤其是对于 VM。This change was made to reduce the likelihood of accidentally breaking a lease, especially for VMs. #394#394
  • 如果你曾经遇到过登录问题,现在可以尝试重置身份验证。If you ever encounter sign-in issues, you can now try resetting authentication. 转到“帮助”菜单并单击“重置”即可访问此功能。Go to the "Help" menu and click "Reset" to access this capability. #419#419

FixFix

  • 根据强烈的用户要求,我们已重新启用默认的仿真器节点。After strong user feedback, the default emulator node has been re-enabled. 仍可以通过“连接”对话框添加其他仿真器连接,但如果仿真器配置为使用默认端口,则你也可以使用“本地和附加/存储帐户”下的“仿真器 * 默认端口”节点。You can still add additional emulator connections via the Connect dialog, but if your emulator is configured to use the default ports you can also use the "Emulator * Default Ports" node under "Local & Attached/Storage Accounts". #669#669
  • 存储资源管理器不再允许设置包含前导或尾随空白字符的 Blob 元数据值。Storage Explorer will no longer let you set blob metadata values which have leading or trailing whitespace. #760#760
  • 以前,在“连接”对话框的相同页上始终会启用“登录”按钮。The "Sign In" button was always enabled on same pages of the Connect dialog. 现在,在适当的时候会将其禁用。It is now disabled when appropriate. #761#761
  • 未添加快速访问项时,快速访问不再在控制台中生成错误。Quick Access will no longer generate an error in the console when no Quick Access items have been added.

已知问题Known Issues

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅 #537。For more information, see #537.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能对你解除阻止,请对此问题发表评论。If doing so does not unblock you, comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron. 若要在向/从 Blob 容器上传或下载时解决此问题,可以使用试验性的 AzCopy 功能。To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能。Azure Stack does not support the following features. 在处理 Azure Stack 资源时尝试使用这些功能可能会导致意外错误。Attempting to use these features while working with Azure Stack resources may result in unexpected errors.

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.4.4Version 1.4.4

2018/10/1510/15/2018

修补程序Hotfixes

  • Azure 资源管理 API 版本已回滚,以对 Azure 美国政府用户解除阻止。The Azure Resource Management API Version has been rolled back to unblock Azure US Government users. #696#696
  • 加载微调控件现使用 CSS 动画来减少存储资源管理器所用的 GPU 数量。Loading spinners are now using CSS animations to reduce the amount of GPU used by Storage Explorer. #653#653

新建New

  • 外部资源附加(例如 SAS 连接和模拟器)已显著改进。External resource attachments, such as for SAS connections and emulators, has been significantly improved. 现在可以:Now you can:
    • 自定义要附加的资源的显示名称。Customize the display name of the resource you are attaching. #31#31
    • 附加到使用不同端口的多个本地模拟器。Attach to multiple local emulators using different ports. #193#193
    • 将附加的资源添加到“快速访问”。Add attached resources to Quick Access. #392#392
  • 存储资源管理器现在支持软删除。Storage Explorer now supports Soft Delete. 你可以:You can:
    • 通过右键单击你的存储帐户的“Blob 容器”节点来配置软删除策略。Configure a Soft Delete policy by right-clicking on the Blob Containers node for your Storage account.
    • 通过在导航栏旁边的下拉列表中选择“活动的和已删除的 Blob”在 Blob 编辑器中查看软删除的 Blob。View soft deleted blobs in the Blob Editor by selecting "Active and deleted blobs" in the dropdown next to the navigation bar.
    • 撤消删除已删除的 Blob。Undelete soft deleted blobs.

修复项Fixes

  • “配置 CORS 设置”操作在高级存储帐户中不再可用,因为高级存储帐户不支持 CORS。The "Configure CORS Settings" action is no longer available on Premium Storage accounts because Premium Storage accounts do not support CORS. #142#142
  • SAS 附加的服务现在有一个“共享访问签名”属性。There is now a Shared Access Signature property for SAS Attached Services. #184#184
  • 对于已固定到“快速访问”的 Blob 和 GPV2 存储帐户,现在可使用“设置默认访问层级”操作。The "Set Default Access Tier" action is now available For Blob and GPV2 Storage accounts that have been pinned to Quick Access. #229#229
  • 有时候,存储资源管理器无法显示经典存储帐户。Sometimes, Storage Explorer would fail to show Classic Storage accounts. #323#323

已知问题Known Issues

  • 使用 Azure 存储仿真器或 Azurite 等仿真器时,需要让它们在默认端口上侦听连接。When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. 否则,存储资源管理器无法连接到这些仿真器。Otherwise, Storage Explorer will not be able to connect to them.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.4.3Version 1.4.3

2018/10/1110/11/2018

修补程序Hotfixes

  • Azure 资源管理 API 版本已回滚,以对 Azure 美国政府用户解除阻止。The Azure Resource Management API Version has been rolled back to unblock Azure US Government users. #696#696
  • 加载微调控件现使用 CSS 动画来减少存储资源管理器所用的 GPU 数量。Loading spinners are now using CSS animations to reduce the amount of GPU used by Storage Explorer. #653#653

新建New

  • 外部资源附加(例如 SAS 连接和模拟器)已显著改进。External resource attachments, such as for SAS connections and emulators, has been significantly improved. 现在可以:Now you can:
    • 自定义要附加的资源的显示名称。Customize the display name of the resource you are attaching. #31#31
    • 附加到使用不同端口的多个本地模拟器。Attach to multiple local emulators using different ports. #193#193
    • 将附加的资源添加到“快速访问”。Add attached resources to Quick Access. #392#392
  • 存储资源管理器现在支持软删除。Storage Explorer now supports Soft Delete. 你可以:You can:
    • 通过右键单击你的存储帐户的“Blob 容器”节点来配置软删除策略。Configure a Soft Delete policy by right-clicking on the Blob Containers node for your Storage account.
    • 通过在导航栏旁边的下拉列表中选择“活动的和已删除的 Blob”在 Blob 编辑器中查看软删除的 Blob。View soft deleted blobs in the Blob Editor by selecting "Active and deleted blobs" in the dropdown next to the navigation bar.
    • 撤消删除已删除的 Blob。Undelete soft deleted blobs.

修复项Fixes

  • “配置 CORS 设置”操作在高级存储帐户中不再可用,因为高级存储帐户不支持 CORS。The "Configure CORS Settings" action is no longer available on Premium Storage accounts because Premium Storage accounts do not support CORS. #142#142
  • SAS 附加的服务现在有一个“共享访问签名”属性。There is now a Shared Access Signature property for SAS Attached Services. #184#184
  • 对于已固定到“快速访问”的 Blob 和 GPV2 存储帐户,现在可使用“设置默认访问层级”操作。The "Set Default Access Tier" action is now available For Blob and GPV2 Storage accounts that have been pinned to Quick Access. #229#229
  • 有时候,存储资源管理器无法显示经典存储帐户。Sometimes, Storage Explorer would fail to show Classic Storage accounts. #323#323

已知问题Known Issues

  • 使用 Azure 存储仿真器或 Azurite 等仿真器时,需要让它们在默认端口上侦听连接。When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. 否则,存储资源管理器无法连接到这些仿真器。Otherwise, Storage Explorer will not be able to connect to them.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.4.2Version 1.4.2

2018/09/2409/24/2018

修补程序Hotfixes

  • 将 Azure 资源管理 API 版本更新为 2018-07-01,以添加对新 Azure 存储帐户种类的支持。Update Azure Resource Management API Version to 2018-07-01 to add support for new Azure Storage Account kinds. #652#652

新建New

  • 外部资源附加(例如 SAS 连接和模拟器)已显著改进。External resource attachments, such as for SAS connections and emulators, has been significantly improved. 现在可以:Now you can:
    • 自定义要附加的资源的显示名称。Customize the display name of the resource you are attaching. #31#31
    • 附加到使用不同端口的多个本地模拟器。Attach to multiple local emulators using different ports. #193#193
    • 将附加的资源添加到“快速访问”。Add attached resources to Quick Access. #392#392
  • 存储资源管理器现在支持软删除。Storage Explorer now supports Soft Delete. 你可以:You can:
    • 通过右键单击你的存储帐户的“Blob 容器”节点来配置软删除策略。Configure a Soft Delete policy by right-clicking on the Blob Containers node for your Storage account.
    • 通过在导航栏旁边的下拉列表中选择“活动的和已删除的 Blob”在 Blob 编辑器中查看软删除的 Blob。View soft deleted blobs in the Blob Editor by selecting "Active and deleted blobs" in the dropdown next to the navigation bar.
    • 撤消删除已删除的 Blob。Undelete soft deleted blobs.

修复项Fixes

  • “配置 CORS 设置”操作在高级存储帐户中不再可用,因为高级存储帐户不支持 CORS。The "Configure CORS Settings" action is no longer available on Premium Storage accounts because Premium Storage accounts do not support CORS. #142#142
  • SAS 附加的服务现在有一个“共享访问签名”属性。There is now a Shared Access Signature property for SAS Attached Services. #184#184
  • 对于已固定到“快速访问”的 Blob 和 GPV2 存储帐户,现在可使用“设置默认访问层级”操作。The "Set Default Access Tier" action is now available For Blob and GPV2 Storage accounts that have been pinned to Quick Access. #229#229
  • 有时候,存储资源管理器无法显示经典存储帐户。Sometimes, Storage Explorer would fail to show Classic Storage accounts. #323#323

已知问题Known Issues

  • 使用 Azure 存储仿真器或 Azurite 等仿真器时,需要让它们在默认端口上侦听连接。When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. 否则,存储资源管理器无法连接到这些仿真器。Otherwise, Storage Explorer will not be able to connect to them.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.4.1Version 1.4.1

2018/08/2808/28/2018

修补程序Hotfixes

  • 首次启动时,存储资源管理器无法生成用来加密敏感数据的密钥。On first launch, Storage Explorer was unable to generate the key used to encrypt sensitive data. 当使用“快速访问”以及附加资源时,这将导致出现问题。This would cause issues when using Quick Access and attaching resources. #535#535
  • 如果你的帐户不要求其主租户进行 MFA 但要求其他一些租户进行 MFA,则存储资源管理器将无法列出订阅。If your account did not require MFA for its home tenant, but did for some other tenants, Storage Explorer would be unable to list subscriptions. 现在,在使用此类帐户登录后,存储资源管理器将要求你重新输入凭据并执行 MFA。Now, after signing in with such an account, Storage Explorer will ask you to reenter your credentials and perform MFA. #74#74
  • 存储资源管理器无法从“Azure 德国”和“Azure 美国政府”附加资源。Storage Explorer was unable to attach resources from Azure Germany and Azure US Government. #572#572
  • 如果登录到具有相同电子邮件地址的两个帐户,则存储资源管理器有时无法在树视图中显示你的资源。If you signed in to two accounts that had the same email address, Storage Explorer would sometimes fail to show your resources in the tree view. #580#580
  • 在较慢的 Windows 计算机上,初始屏幕有时需要很长时间才会显示。On slower Windows machines, the splash screen would sometimes take a significant amount of time to appear. #586#586
  • 即使已存在附加的帐户或服务,连接对话框也会显示。The connect dialog would appear even if there were attached accounts or services. #588#588

新建New

  • 外部资源附加(例如 SAS 连接和模拟器)已显著改进。External resource attachments, such as for SAS connections and emulators, has been significantly improved. 现在可以:Now you can:
    • 自定义要附加的资源的显示名称。Customize the display name of the resource you are attaching. #31#31
    • 附加到使用不同端口的多个本地模拟器。Attach to multiple local emulators using different ports. #193#193
    • 将附加的资源添加到“快速访问”。Add attached resources to Quick Access. #392#392
  • 存储资源管理器现在支持软删除。Storage Explorer now supports Soft Delete. 你可以:You can:
    • 通过右键单击你的存储帐户的“Blob 容器”节点来配置软删除策略。Configure a Soft Delete policy by right-clicking on the Blob Containers node for your Storage account.
    • 通过在导航栏旁边的下拉列表中选择“活动的和已删除的 Blob”在 Blob 编辑器中查看软删除的 Blob。View soft deleted blobs in the Blob Editor by selecting "Active and deleted blobs" in the dropdown next to the navigation bar.
    • 撤消删除已删除的 Blob。Undelete soft deleted blobs.

修复项Fixes

  • “配置 CORS 设置”操作在高级存储帐户中不再可用,因为高级存储帐户不支持 CORS。The "Configure CORS Settings" action is no longer available on Premium Storage accounts because Premium Storage accounts do not support CORS. #142#142
  • SAS 附加的服务现在有一个“共享访问签名”属性。There is now a Shared Access Signature property for SAS Attached Services. #184#184
  • 对于已固定到“快速访问”的 Blob 和 GPV2 存储帐户,现在可使用“设置默认访问层级”操作。The "Set Default Access Tier" action is now available For Blob and GPV2 Storage accounts that have been pinned to Quick Access. #229#229
  • 有时候,存储资源管理器无法显示经典存储帐户。Sometimes, Storage Explorer would fail to show Classic Storage accounts. #323#323

已知问题Known Issues

  • 使用 Azure 存储仿真器或 Azurite 等仿真器时,需要让它们在默认端口上侦听连接。When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. 否则,存储资源管理器无法连接到这些仿真器。Otherwise, Storage Explorer will not be able to connect to them.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.3.0Version 1.3.0

2018/07/0907/09/2018

新建New

  • 现在支持访问静态网站使用的 $web 容器。Accessing the $web containers used by Static Websites is now supported. 这使你可以轻松上传和管理网站使用的文件和文件夹。This allows you to easily upload and manage files and folders used by your website. #223#223
  • macOS 上的应用栏已经重新组织。The app bar on macOS has been reorganized. 更改包括“文件”菜单、一些快捷键更改以及应用菜单下的几个新命令。Changes include a File menu, some shortcut key changes, and several new commands under the app menu. #99#99
  • 用于登录到 Azure 美国政府的颁发机构终结点已更改为 https://login.microsoftonline.us/The authority endpoint for signing in to Azure US Government has been changed to https://login.microsoftonline.us/
  • 可访问性:当屏幕阅读器处于活动状态时,键盘导航现在可以与用于在右侧显示项目的表格配合使用。Accessibility: When a screen reader is active, keyboard navigation now works with the tables used for displaying items on the right-hand side. 可以使用箭头键在行和列中导航,使用 Enter 调用默认操作,使用上下文菜单键打开项目的上下文菜单,使用 Shift 或 Control 进行多选。You can use the arrow keys to navigate rows and columns, Enter to invoke default actions, the context menu key to open up the context menu for an item, and Shift or Control to multiselect. #103#103

修复项Fixes

  • 在某些计算机上,子进程需要很长时间才能启动。On some machines, child processes were taking a long time to start. 当发生这种情况时,会出现“子进程无法及时启动”错误。When this would happen, a "child process failed to start in a timely manner" error would appear. 分配给子进程用于启动的时间现在已经从 20 秒增加到 90 秒。The time allotted for a child process to start has now been increased from 20 to 90 seconds. 如果仍然受此问题影响,请对链接的 GitHub 问题发表评论。If you are still affected by this issue, please comment on the linked GitHub issue. #281#281
  • 使用没有读取权限的 SAS 时,无法上传大型 blob。When using a SAS that did not have read permissions, it was not possible to upload a large blob. 已修改上传逻辑以在这种情况下正常工作。The logic for upload has been modified to work in this scenario. #305#305
  • 为容器设置公共访问级别将删除所有访问策略,反之亦然。Setting the public access level for a container would remove all access policies, and vice versa. 现在,在设置两者中的任何一个时,都会保留公共访问级别和访问策略。Now, public access level and access policies are preserved when setting either of the two. #197#197
  • “AccessTierChangeTime”在“属性”对话框中被截断。"AccessTierChangeTime" was truncated in the Properties dialog. 此问题已解决。This has been fixed. #145#145
  • “创建新目录”对话框中缺少“Microsoft Azure 存储资源管理器 -”前缀。The "Microsoft Azure Storage Explorer -" prefix was missing from the Create New Directory dialog. 此问题已解决。This has been fixed. #299#299
  • 可访问性:使用 VoiceOver 时很难在“添加实体”对话框中导航。Accessibility: The Add Entity dialog was difficult to navigate when using VoiceOver. 已进行改进。Improvements have been made. #206#206
  • 可访问性:“操作和属性”窗格的“折叠/展开”按钮的背景颜色与“高对比度黑色”主题中的类似 UI 控件不一致。Accessibility: The background color of the collapse/expand button for the Actions and Properties pane was inconsistent with similar UI controls in High Contrast Black theme. 颜色已更改。The color has been changed. #123#123
  • 可访问性:在“高对比度黑色”主题中,“属性”对话框中“X”按钮的焦点样式不可见。Accessibility: In High Contrast Black theme, the focus styling for the 'X' button in the Properties dialog was not visible. 此问题已解决。This has been fixed. #243#243
  • 可访问性:“操作”和“属性”选项卡缺少几个 aria 值,这导致了低于标准的屏幕阅读器体验。Accessibility: The Actions and Properties tabs were missing several aria values which resulted in a subpar screen reader experience. 现在已经添加了缺失的 aria 值。The missing aria values have now been added. #316#316
  • 可访问性:左侧的折叠树节点未被赋予 aria 扩展值 false。Accessibility: Collapsed tree nodes on the left hand side were not being given an aria-expanded value of false. 此问题已解决。This has been fixed. #352#352

已知问题Known Issues

  • 从通过 SAS URI 附加的资源(例如 Blob 容器)进行分离可能会导致一个错误,该错误会阻止其他附件正确显示。Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. 若要解决此问题,只需刷新组节点。To work around this issue, just refresh the group node. 有关详细信息,请参阅此问题See this issue for more information.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • Azure Stack 不支持以下功能,在使用 Azure Stack 时尝试使用这些功能可能会导致出现意外错误:Azure Stack does not support the following features, and attempting to use them while working with Azure Stack may result in unexpected errors:

    • 文件共享File shares
    • 访问层级Access tiers
    • 软删除Soft Delete
  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.2.0Version 1.2.0

06/12/201806/12/2018

新建New

  • 如果存储资源管理器无法做到只加载一部分租户中的订阅,则会显示所有已成功加载的订阅,此外还会专门针对失败的租户显示一条错误消息。If Storage Explorer fails to load subscriptions from only a subset of your tenants, then any successfully loaded subscriptions will be shown along with an error message specifically for the tenants that failed. #159#159
  • 在 Windows 上,当有更新可用时,现在可以选择“关闭时更新”。On Windows, when an update is available, you can now choose to "Update on Close". 如果选择此选项,将在关闭存储资源管理器后运行更新安装程序。When this option is picked, the installer for the update will run after you close Storage Explorer. #21#21
  • 查看文件共享快照时,“还原快照”会添加到文件共享编辑器的上下文菜单中。#131Restore Snapshot has been added to the context menu of the file share editor when viewing a file share snapshot.#131
  • 现在始终会启用“清除队列”按钮。#135The Clear Queue button is now always enabled.#135
  • 已重新启用对登录到 ADFS Azure Stack 的支持。Support for signing in to ADFS Azure Stack has been re-enabled. 需要 Azure Stack 1804 或更高版本。Azure Stack version 1804 or greater is required. #150#150

修复项Fixes

  • 如果查看了某个文件共享的快照,并且该文件共享的名称是同一存储帐户中另一文件共享的前缀,则也会列出另一文件共享的快照。If you viewed snapshots for a file share whose name was a prefix of another file share in the same storage account, then the snapshots for the other file share would also be listed. 现在已修复此问题。This issue has been fixed. #255#255
  • 通过 SAS 附加时,从文件共享快照还原文件会导致出错。When attached via SAS, restoring a file from a file share snapshot would result in an error. 现在已修复此问题。This issue has been fixed. #211#211
  • 以前,在查看 Blob 的快照时,如果已选择基本 Blob 和单个快照,则会启用“提升快照”操作。When viewing snapshots for a blob, the Promote Snapshot action was enabled when the base blob and a single snapshot were selected. 现在,仅当选择单个快照时才启用该操作。The action is now only enabled if a single snapshot is selected. #230#230
  • 以前,如果单个作业(例如下载 Blob)已启动但随后失败,则在启动相同类型的另一个作业之前,不会自动重试该作业。If a single job (such as downloading a blob) was started and later failed, it would not automatically retry until you started another job of the same type. 现在,所有作业都会自动重试,不管有多少个排队的作业。All jobs should now auto retry, regardless of how many jobs you have queued.
  • 以前,为 GPV2 和 Blob 存储帐户中新建的 Blob 容器打开的编辑器不包含“访问层”列。Editors opened for newly created blob containers in GPV2 and Blob Storage accounts did not have an Access Tier column. 现在已修复此问题。This issue has been fixed. #109#109
  • 以前,在通过 SAS 附加存储帐户或 Blob 容器时,“访问层”列有时不会显示。An Access Tier column would sometimes not appear when a Storage account or blob container was attached via SAS. 现在,始终会显示该列,但如果未设置“访问层”,则该列会包含空值。The column will now always be shown, but with an empty value if there is no Access Tier set. #160#160
  • 以前,禁止设置新上传的块 Blob 的访问层。Setting the Access Tier of a newly uploaded block blob was disabled. 现在已修复此问题。This issue has been fixed. #171#171
  • 以前,如果使用键盘调用“将选项卡保持打开状态”按钮,则键盘焦点会丢失。If the "Keep Tab Open" button was invoked using keyboard, then keyboard focus would be lost. 现在,焦点会移到保持打开的选项卡。Now, the focus will move onto the tab that was kept open. #163#163
  • 以前,对于查询生成器中的查询,VoiceOver 不会提供当前运算符的有用说明。For a query in the Query Builder, VoiceOver was not giving a usable description of the current operator. 现在,说明更有描述性。It is now more descriptive. #207#207
  • 以前,各种编辑器的分页链接没有描述性。The pagination links for the various editors were not descriptive. 现在,这些链接更有描述性。They have been changed to be more descriptive. #205#205
  • 以前,在“添加实体”对话框中,VoiceOver 不会告知某个输入元素所在的列。In the Add Entity dialog, VoiceOver was not announcing what column an input element was part of. 现在,元素的说明中会包含当前列的名称。The name of the current column is now included in the description of the element. #206#206
  • 以前,在聚焦时,单选按钮和复选框没有可见的边框。Radio buttons and checkboxes did not have a visible border when focused. 现在已修复此问题。This issue has been fixed. #237#237

已知问题Known Issues

  • 使用 Azure 存储仿真器或 Azurite 等仿真器时,需要让它们在默认端口上侦听连接。When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. 否则,存储资源管理器无法连接到这些仿真器。Otherwise, Storage Explorer will not be able to connect to them.

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.1.0Version 1.1.0

2018/05/0905/09/2018

新建New

  • 存储资源管理器现在支持使用 Azurite。Storage Explorer now supports the use of Azurite. 请注意:与 Azurite 的连接已硬编码到默认开发终结点。Note: the connection to Azurite is hardcoded to the default development endpoints.
  • 存储资源管理器现在仅支持 Blob 的访问层和 GPV2 存储帐户。Storage Explorer now supports Access Tiers for Blob Only and GPV2 Storage Accounts. 此处详细了解访问层。Learn more about Access Tiers here.
  • 生成 SAS 时不再需要开始时间。A start time is no longer required when generating a SAS.

修复项Fixes

  • 检索美国政府帐户的订阅被中断。Retrieving of subscriptions for US Government accounts was broken. 现在已修复此问题。This issue has been fixed. #61#61
  • 访问策略的到期时间未正确保存。The expiry time for access policies was not correctly being saved. 现在已修复此问题。This issue has been fixed. #50#50
  • 为容器中的项目生成 SAS URL 时,项目的名称未追加到 URL。When generating a SAS URL for an item in a container, the name of the item was not being appended to the URL. 现在已修复此问题。This issue has been fixed. #44#44
  • 创建 SAS 时,过去的到期时间有时会成为默认值。When creating a SAS, expiry times that are in the past would sometimes be the default value. 这是因为存储资源管理器使用上次使用的开始时间和到期时间作为默认值。This was due to Storage Explorer using the last used start and expiry time as default values. 现在,每次打开 SAS 对话框时,都会生成一组新的默认值。Now, every time you open the SAS dialog, a new set of default values is generated. #35#35
  • 在存储帐户之间进行复制时,会生成 24 小时 SAS。When copying between Storage Accounts, a 24-hour SAS is generated. 如果复制持续时间超过 24 小时,复制将失败。If the copy lasted more than 24 hours, then the copy would fail. 我们已将 SAS 的有效时间增加到持续 1 周,以减少由于 SAS 过期而导致复制失败的可能性。We've increased the SAS's to last 1 week to reduce the chance of a copy failing due to an expired SAS. #62#62
  • 对于某些活动,单击“取消”并非始终有效。For some activities clicking on "Cancel" would not always work. 现在已修复此问题。This issue has been fixed. #125#125
  • 对于某些活动来说,传输速度不正确。For some activities the transfer speed was wrong. 现在已修复此问题。This issue has been fixed. #124#124
  • 视图菜单中“上一个”的拼写错误。The spelling of "Previous" in the View menu was wrong. 现在已正确拼写。It is now properly spelled. #71#71
  • Windows 安装程序的最后一页有“下一步”按钮。The final page of the Windows installer had a "Next" button. 该按钮已更改为“完成”按钮。It has been changed to a "Finish" button. #70#70
  • 使用 HC Black 主题时,对话框中按钮的 Tab 焦点不可见。Tab focus was not visible for buttons in dialogs when using the HC Black theme. 现在已可见。#64It is now visible.#64
  • 活动日志中操作的“自动解析”的大小写不正确。The casing of "Auto-Resolve" for actions in the activity log was wrong. 现已正确。It is now correct. #51#51
  • 从表中删除实体时,要求确认的对话框显示错误图标。When deleting an entity from a table, the dialog asking you for confirmation displayed an error icon. 该对话框现在使用警告图标。The dialog now uses a warning icon. #148#148

已知问题Known Issues

  • 如果使用用于 Mac 的 VS 并曾经创建过自定义 AAD 配置,可能无法登录。If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. 若要解决此问题,请删除 ~/.IdentityService/AadConfigurations 的内容。To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. 如果这样做不能取消阻止你,请对此问题发表评论。If doing so does not unblock you, please comment on this issue.

  • Azurite 还没有完全实现所有存储 API。Azurite has not yet fully implemented all Storage APIs. 因此,在使用 Azurite 进行开发存储时可能会出现意外的错误或行为。Because of this, there may be unexpected errors or behavior when using Azurite for development storage.

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 由于 NodeJS 中的 bug,从 OneDrive 文件夹上传不正常工作。Uploading from your OneDrive folder does not work because of a bug in NodeJS. 该 bug 已修复,但尚未集成到 Electron 中。The bug has been fixed, but not yet integrated into Electron.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 1.0.0Version 1.0.0

04/16/201804/16/2018

新建New

  • 增强的身份验证,允许存储资源管理器使用与 Visual Studio 2017 相同的帐户存储。Enhanced authentication that allows Storage Explorer to use the same account store as Visual Studio 2017. 若要使用此功能,需要重新登录到帐户并重置已筛选的订阅。To use this feature, you will need to re-login to your accounts and re-set your filtered subscriptions.
  • 对于由 AAD 提供支持的 Azure Stack 帐户,当已启用“目标 Azure Stack”时,存储资源管理器现在会检索 Azure Stack 订阅。For Azure Stack accounts backed by AAD, Storage Explorer will now retrieve Azure Stack subscriptions when 'Target Azure Stack' is enabled. 不再需要创建自定义登录环境。You no longer need to create a custom login environment.
  • 添加了几个快捷方式以启用更快的导航。Several shortcuts were added to enable faster navigation. 这些快捷方式包括切换各种面板和在编辑器之间移动。These include toggling various panels and moving between editors. 有关更多详细信息,请参阅“视图”菜单。See the View menu for more details.
  • 存储资源管理器反馈现在位于 GitHub 上。Storage Explorer feedback now lives on GitHub. 可以通过单击左下方的“反馈”按钮或通过转到 https://github.com/Microsoft/AzureStorageExplorer/issues 来访问我们的问题页面。You can reach our issues page by clicking the Feedback button in the bottom left or by going to https://github.com/Microsoft/AzureStorageExplorer/issues. 请随意提出建议、报告问题、提出问题或留下任何其他形式的反馈。Feel free to make suggestions, report issues, ask questions, or leave any other form of feedback.
  • 如果遇到 TLS/SSL 证书问题但找不到有问题的证书,现在可以从命令行使用 --ignore-certificate-errors 标志启动存储资源管理器。If you are running into TLS/SSL Certificate issues and are unable to find the offending certificate, you can now launch Storage Explorer from the command line with the --ignore-certificate-errors flag. 使用此标志启动时,存储资源管理器会忽略 TLS/SSL 证书错误。When launched with this flag, Storage Explorer will ignore TLS/SSL certificate errors.
  • 现在,在 blob 和文件项的上下文菜单中将出现“下载”选项。There is now a 'Download' option in the context menu for blob and file items.
  • 改进了辅助功能和屏幕阅读器支持。Improved accessibility and screen reader support. 如果依赖于辅助功能,请参阅我们的辅助功能文档了解详细信息。If you rely on accessibility features, see our accessibility documentation for more information.
  • 存储资源管理器现在使用 Electron 1.8.3Storage Explorer now uses Electron 1.8.3

重大更改Breaking Changes

  • 存储资源管理器已切换到新的身份验证库。Storage Explorer has switched to a new authentication library. 在切换到该库的过程中,需要重新登录到帐户并重置已筛选的订阅As part of the switch to the library, you will need to re-login to your accounts and re-set your filtered subscriptions
  • 用于加密敏感数据的方法已更改。The method used to encrypt sensitive data has changed. 这可能会导致需要重新添加某些快速访问项,并且/或者需要重新附加某些附加资源。This may result in some of your Quick Access items needing to be re-added and/or some of you attached resources needing to be reattached.

修复项Fixes

  • 代理后面的某些用户的组 blob 上传或下载操作会被“无法解析”错误消息中断。Some users behind proxies would have group blob uploads or downloads interrupted by an 'Unable to resolve' error message. 现在已修复此问题。This issue has been fixed.
  • 如果使用直接链接时需要登录,单击“登录”提示会弹出一个空白对话框。If sign-in was needed while using a direct link, clicking on the 'Sign-In' prompt would pop up a blank dialog. 现在已修复此问题。This issue has been fixed.
  • 在 Linux 上,如果存储资源管理器因 GPU 进程故障而无法启动,现在会通知你发生故障,并让你使用“--disable-gpu”开关,然后存储资源管理器会在启用该开关的情况下自动重启。On Linux, if Storage Explorer is unable to launch because of a GPU process crash, you will now be informed of the crash, told to use the '--disable-gpu' switch, and Storage Explorer will then automatically restart with the switch enabled.
  • 在“访问策略”对话框中难以识别无效访问策略。Invalid access policies were hard to identity in the Access Policies dialog. 为提高可见性,现在无效访问策略 ID 的边框为红色。Invalid access policy IDs are now outlined in red for more visibility.
  • 活动日志在活动的不同部分之间有时有大面积的空格。The activity log would sometimes have large areas of whitespace between the different parts of an activity. 现在已修复此问题。This issue has been fixed.
  • 在表查询编辑器中,如果让 timestamp 子句处于无效状态,然后尝试修改另一个子句,编辑器会冻结。In the table query editor, if you left a timestamp clause in an invalid state and then attempted to modify another clause, the editor would freeze. 现在,如果检测到另一个子句中的更改,编辑器会将 timestamp 子句还原为其上一个有效状态。The editor will now restore the timestamp clause to its last valid state when a change in another clause is detected.
  • 如果在树视图中键入搜索查询时暂停,搜索会开始并且焦点会从文本框中消失。If you paused while typing in your search query in the tree view, the search would begin and focus would be stolen from the text box. 现在,必须通过按 Enter 键,或通过单击“开始搜索”按钮来显式启动搜索。Now, you must explicitly start searching by pressing the 'Enter' key, or by clicking on the start search button.
  • 右键单击“文件共享”中的文件时,有时“获取共享访问签名”命令会处于禁用状态。The 'Get Shared Access Signature' command would sometimes be disabled when right clicking on a file in a File Share. 现在已修复此问题。This issue has been fixed.
  • 如果在搜索期间筛选掉具有焦点的资源树节点,将无法使用 tab 键访问资源树,也无法使用箭头键在资源树中导航。If the resource tree node with focus was filtered out during search, you could not tab into the resource tree and use the arrow keys to navigate the resource tree. 现在,如果具有焦点的资源树节点被隐藏,资源树中的第一个节点将自动获得焦点。Now, if the focused resource tree node is hidden, the first node in the resource tree will be automatically focused.
  • 有时会在编辑器工具栏中看到额外的分隔符。An extra separator would sometimes be visible in the editor toolbar. 现在已修复此问题。This issue has been fixed.
  • 痕迹导航文本框有时会溢出。The breadcrumb text box would sometimes overflow. 现在已修复此问题。This issue has been fixed.
  • 一次上传多个文件时,Blob 编辑器和文件共享编辑器有时会不断刷新。The Blob and File Share editors would sometimes constantly refresh when uploading many files at once. 现在已修复此问题。This issue has been fixed.
  • “文件夹统计信息”功能在“文件共享快照管理”视图中没有任何用途。The 'Folder Statistics' feature had no purpose in the File Share Snapshots Management view. 现在该功能已禁用。It has now been disabled.
  • 在 Linux 上,“文件”菜单未显示。On Linux, the File menu did not appear. 现在已修复此问题。This issue has been fixed.
  • 将文件夹上传到“文件共享”时,默认情况下,只上传了该文件夹的内容。When uploading a folder to a File Share, by default, only the contents of the folder were uploaded. 现在,默认行为是将该文件夹的内容上传到“文件共享”中的相应文件夹。Now, the default behavior is to upload the contents of the folder into a matching folder in the File Share.
  • 几个对话框中的按钮的顺序是相反的。The ordering of buttons in several dialogs had been reversed. 现在已修复此问题。This issue has been fixed.
  • 各种与安全相关的修复。Various security related fixes.

已知问题Known Issues

  • 在极少数情况下,树焦点可能会停滞在“快速访问”上。In rare cases, the tree focus may get stuck on Quick Access. 要使焦点取消停滞,可以单击“全部刷新”。To unstick the focus, you can Refresh All.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Linux 用户,需要安装 .NET Core 2.0For Linux users, you will need to install .NET Core 2.0.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.9.6Version 0.9.6

2018/02/2802/28/2018

修复项Fixes

  • 此问题使所需的 blob/文件无法在编辑器中列出。An issue prevented expected blobs/files from being listed in the editor. 现在已修复此问题。This issue has been fixed.
  • 此问题导致在快照视图之间切换时无法正确显示项。An issue caused switching between snapshot views to display items incorrectly. 现在已修复此问题。This issue has been fixed.

已知问题Known Issues

  • 存储资源管理器不支持 ADFS 帐户。Storage Explorer does not support ADFS accounts.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.9.5Version 0.9.5

2018/02/0602/06/2018

新建New

  • 对文件共享快照的支持:Support for File Shares snapshots:
    • 创建和管理文件共享快照。Create and manage snapshots for your File Shares.
    • 浏览时在文件共享快照之间轻松切换视图。Easily switch views between snapshots of your File Shares as you explore.
    • 还原文件的先前版本。Restore previous versions of your files.
  • 预览对 Azure Data Lake Store 的支持:Preview support for Azure Data Lake Store:
    • 跨多个帐户连接到 ADLS 资源。Connect to your ADLS resources across multiple accounts.
    • 使用 ADL URI 连接到资源并共享 ADLS。Connect to and share ADLS resources using ADL URIs.
    • 按递归方式执行基本文件/文件夹操作。Perform basic file/folder operations recursively.
    • 将单个文件夹固定到“快速访问”中。Pin individual folders to Quick Access.
    • 显示文件夹统计信息。Display folder statistics.

修复项Fixes

  • 启动性能得到改进。Startup performance improvements.
  • 各种 bug 修补程序。Various bug fixes.

已知问题Known Issues

  • 存储资源管理器不支持 ADFS 帐户。Storage Explorer does not support ADFS accounts.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer.exe --disable-gpu
    
  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.9.4 和 0.9.3Version 0.9.4 and 0.9.3

2018 年 1 月 21 日01/21/2018

新建New

  • 在以下情况下,将重新使用现有的存储资源管理器窗口:Your existing Storage Explorer window will be re-used when:
    • 打开存储资源管理器中生成的直接链接。Opening direct links generated in Storage Explorer.
    • 从门户打开存储资源管理器。Opening Storage Explorer from portal.
    • 从 Azure 存储 VS Code 扩展(即将推出)打开存储资源管理器。Opening Storage Explorer from Azure Storage VS Code extension (coming soon).
  • 增加了从存储资源管理器内部打开新存储资源管理器窗口的功能。Added ability to open a new Storage Explorer window from within Storage Explorer.
    • 对于 Windows,文件菜单下以及任务栏的上下文菜单中有一个“新建窗口”选项。For Windows, there is a 'New Window' option under File Menu and in the context menu of the task bar.
    • 对于 Mac,应用菜单下有一个“新建窗口”选项。For Mac, there is a 'New Window' option under App Menu.

修复项Fixes

  • 修复了安全性问题。Fixed a security issue. 请尽早升级到 0.9.4。Please upgrade to 0.9.4 at your earliest convenience.
  • 以前不会适当地清理旧活动。Old activities were not appropriately being cleaned up. 这影响了长时间运行的作业的性能。This affected the performance of long running jobs. 现在会正确清理旧活动。They are now being cleaned up correctly.
  • 涉及大量文件和目录的操作有时可能导致存储资源管理器冻结。Actions involving large numbers of files and directories would occasionally cause Storage Explorer to freeze. 现在限制了对 Azure 的文件共享请求,以限制系统资源的使用。Requests to Azure for File Shares are now throttled to limit system resource use.

已知问题Known Issues

  • 存储资源管理器不支持 ADFS 帐户。Storage Explorer does not support ADFS accounts.

  • “查看资源管理器”和“查看帐户管理”的快捷键应当分别为 Ctrl/Cmd+Shift+E 和 Ctrl/Cmd+Shift+A。Shortcut keys for "View Explorer" and "View Account Management" should be Ctrl/Cmd+Shift+E and Ctrl/Cmd+Shift+A respectively.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer --disable-gpu
    
  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.9.2Version 0.9.2

2017/11/0111/01/2017

修补程序Hotfixes

  • 根据本地时区编辑表实体的 Edm.DateTime 值时,可能发生意外的数据更改。Unexpected data changes were possible when editing Edm.DateTime values for table entities depending on the local time zone. 编辑器现使用纯文本文本框,以便始终如一地精确控制 Edm.DateTime 值。The editor now uses a plain text box, giving precise, consistent control over Edm.DateTime values.
  • 在附有名称和密钥时无法启动一组 blob 的上传/下载。Uploading/downloading a group of blobs when attached with name and key would not start. 现在已修复此问题。This issue has been fixed.
  • 如果选择了帐户的一个或多个订阅,以前的存储资源管理器仅会提示重新验证过时帐户。Previously Storage Explorer would only prompt you to reauthenticate a stale account if one or more of the account's subscriptions was selected. 现在,即使完全筛选掉该帐户,存储资源管理器仍会提示。Now Storage Explorer will prompt you even if the account is fully filtered out.
  • 适用于 Azure 美国政府版的终结点域不正确。The endpoints domain for Azure US Government was wrong. 此问题已解决。It has been fixed.
  • 有时很难单击“管理帐户”面板上的“应用”按钮。The apply button on the Manage Accounts panel was sometimes hard to click. 不会再发生此问题。This should no longer happen.

新建New

  • 预览版对 Azure Cosmos DB 的支持:Preview support for Azure Cosmos DB:
    • 联机文档Online Documentation
    • 创建数据库和集合Create databases and collections
    • 操作数据Manipulate data
    • 查询、创建或删除文档Query, create, or delete documents
    • 更新存储过程、用户定义的函数或触发器Update stored procedures, user-defined functions, or triggers
    • 使用连接字符串连接到并管理数据库Use connection strings to connect to and manage your databases
  • 改善了上传/下载许多小型 blob 时的性能。Improved the performance of uploading/downloading many small blobs.
  • 当 blob 上传组或 blob 下载组中出现故障时增加了“全部重试”操作。Added a "Retry All" action if there are failures in a blob upload group or blob download group.
  • 现在,在 blob 上传/下载期间,如果检测到网络连接断开,则存储资源管理器会暂停迭代。Storage Explorer will now pause iteration during blob upload/download if it detects your network connection has been lost. 然后,在重新建立网络连接后,你可以恢复迭代。You can then resume iteration once the network connection has been re-established.
  • 增加了通过上下文菜单“全部关闭”、“关闭其他”和“关闭”选项卡的能力。Added the ability to "Close All", "Close Others", and "Close" tabs via context menu.
  • 存储资源管理器现在使用本机对话框和本机上下文菜单。Storage Explorer now uses native dialogs and native context menus.
  • 存储资源管理器现在更易于访问。Storage Explorer is now more accessible. 改进包括:Improvements include:
    • 针对 Windows 上的 NVDA 和 Mac 上的 VoiceOver,改进了屏幕阅读器支持Improved screen reader support, for NVDA on Windows, and for VoiceOver on Mac
    • 改进了高对比度主题Improved high contrast theming
    • 键盘 Tab 键次序和键盘焦点修复Keyboard tabbing and keyboard focus fixes

修复项Fixes

  • 过去,如果尝试下载具有无效 Windows 文件名的 blob,则操作将失败。If you tried to open or download a blob with an invalid Windows file name, the operation would fail. 现在,存储资源管理器将检测 blob 名称是否有效,并且会询问你是要对其进行编码还是跳过该 blob。Storage Explorer will now detect if a blob name is invalid and ask if you would like to either encode it or skip the blob. 存储资源管理器还会检测文件名看起来是否已编码并且在上传前会询问是否要对其进行解码。Storage Explorer will also detect if a file name appears to be encoded and ask you if want to decode it before uploading.
  • 在上传 blob 期间,目标 blob 容器的编辑器有时候不能正确刷新。During blob upload, the editor for the target blob container would sometimes not properly refresh. 现在已修复此问题。This issue has been fixed.
  • 支持多种形式的连接字符串和回归的 SAS URI。The support for several forms of connection strings and SAS URIs regressed. 我们已解决了所有已知问题,但是如果遇到了进一步的问题,请向我们发送反馈。We have addressed all known issues, but please send feedback if you encounter further issues.
  • 在 0.9.0 版中,对于某些用户,更新通知损坏。The update notification was broken for some users in 0.9.0. 此问题已修复,并且受此 bug 影响的用户可从此处手动下载最新版本的存储资源管理器。This issue has been fixed, and for those affected by the bug, you can manually download the latest version of Storage Explorer here.

已知问题Known Issues

  • 存储资源管理器不支持 ADFS 帐户。Storage Explorer does not support ADFS accounts.

  • “查看资源管理器”和“查看帐户管理”的快捷键应当分别为 Ctrl/Cmd+Shift+E 和 Ctrl/Cmd+Shift+A。Shortcut keys for "View Explorer" and "View Account Management" should be Ctrl/Cmd+Shift+E and Ctrl/Cmd+Shift+A respectively.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer --disable-gpu
    
  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.9.1 和 0.9.0Version 0.9.1 and 0.9.0

10/20/201710/20/2017

新建New

  • 预览版对 Azure Cosmos DB 的支持:Preview support for Azure Cosmos DB:
    • 联机文档Online Documentation
    • 创建数据库和集合Create databases and collections
    • 操作数据Manipulate data
    • 查询、创建或删除文档Query, create, or delete documents
    • 更新存储过程、用户定义的函数或触发器Update stored procedures, user-defined functions, or triggers
    • 使用连接字符串连接到并管理数据库Use connection strings to connect to and manage your databases
  • 改善了上传/下载许多小型 blob 时的性能。Improved the performance of uploading/downloading many small blobs.
  • 当 blob 上传组或 blob 下载组中出现故障时增加了“全部重试”操作。Added a "Retry All" action if there are failures in a blob upload group or blob download group.
  • 现在,在 blob 上传/下载期间,如果检测到网络连接断开,则存储资源管理器会暂停迭代。Storage Explorer will now pause iteration during blob upload/download if it detects your network connection has been lost. 然后,在重新建立网络连接后,你可以恢复迭代。You can then resume iteration once the network connection has been re-established.
  • 增加了通过上下文菜单“全部关闭”、“关闭其他”和“关闭”选项卡的能力。Added the ability to "Close All", "Close Others", and "Close" tabs via context menu.
  • 存储资源管理器现在使用本机对话框和本机上下文菜单。Storage Explorer now uses native dialogs and native context menus.
  • 存储资源管理器现在更易于访问。Storage Explorer is now more accessible. 改进包括:Improvements include:
    • 针对 Windows 上的 NVDA 和 Mac 上的 VoiceOver,改进了屏幕阅读器支持Improved screen reader support, for NVDA on Windows, and for VoiceOver on Mac
    • 改进了高对比度主题Improved high contrast theming
    • 键盘 Tab 键次序和键盘焦点修复Keyboard tabbing and keyboard focus fixes

修复项Fixes

  • 过去,如果尝试下载具有无效 Windows 文件名的 blob,则操作将失败。If you tried to open or download a blob with an invalid Windows file name, the operation would fail. 现在,存储资源管理器将检测 blob 名称是否有效,并且会询问你是要对其进行编码还是跳过该 blob。Storage Explorer will now detect if a blob name is invalid and ask if you would like to either encode it or skip the blob. 存储资源管理器还会检测文件名看起来是否已编码并且在上传前会询问是否要对其进行解码。Storage Explorer will also detect if a file name appears to be encoded and ask you if want to decode it before uploading.
  • 在上传 blob 期间,目标 blob 容器的编辑器有时候不能正确刷新。During blob upload, the editor for the target blob container would sometimes not properly refresh. 现在已修复此问题。This issue has been fixed.
  • 支持多种形式的连接字符串和回归的 SAS URI。The support for several forms of connection strings and SAS URIs regressed. 我们已解决了所有已知问题,但是如果遇到了进一步的问题,请向我们发送反馈。We have addressed all known issues, but please send feedback if you encounter further issues.
  • 在 0.9.0 版中,对于某些用户,更新通知损坏。The update notification was broken for some users in 0.9.0. 此问题已修复,对于受此 bug 影响的那些用户,可以手动从此处下载最新版本的存储资源管理器。This issue has been fixed, and for those affected by the bug, you can manually download the latest version of Storage Explorer here

已知问题Known Issues

  • 存储资源管理器不支持 ADFS 帐户。Storage Explorer does not support ADFS accounts.

  • “查看资源管理器”和“查看帐户管理”的快捷键应当分别为 Ctrl/Cmd+Shift+E 和 Ctrl/Cmd+Shift+A。Shortcut keys for "View Explorer" and "View Account Management" should be Ctrl/Cmd+Shift+E and Ctrl/Cmd+Shift+A respectively.

  • 当以 Azure Stack 为目标时,将某些文件作为追加 blob 进行上传可能会失败。When targeting Azure Stack, uploading certain files as append blobs may fail.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是因为我们使用的是此处介绍的“取消筛选”解决办法。This is because we are using the cancel filter work around described here.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 存储资源管理器使用的 Electron shell 在进行某项 GPU(图形处理单元)硬件加速时出现问题。The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. 如果存储资源管理器显示了一个空白(空的)主窗口,则可以尝试从命令行启动存储资源管理器,并通过添加 --disable-gpu 开关禁用 GPU 加速。If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

    ./StorageExplorer --disable-gpu
    
  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.8.16Version 0.8.16

8/21/20178/21/2017

新建New

  • 打开 Blob 时,如果检测到更改,存储资源管理器会提示上传已下载的文件When you open a blob, Storage Explorer will prompt you to upload the downloaded file if a change is detected
  • 增强的 Azure Stack 登录体验Enhanced Azure Stack sign-in experience
  • 改善了同时上传/下载多个小型文件时的性能Improved the performance of uploading/downloading many small files at the same time

修复项Fixes

  • 对于某些 Blob 类型,在发生上传冲突期间选择“替换”有时会导致重新开始上传。For some blob types, choosing to "replace" during an upload conflict would sometimes result in the upload being restarted.
  • 在版本 0.8.15 中,上传有时会停滞在 99%。In version 0.8.15, uploads would sometimes stall at 99%.
  • 将文件上传到文件共享时,如果选择上传到某个不存在的目录,上传将会失败。When uploading files to a file share, if you chose to upload to a directory which did not yet exist, your upload would fail.
  • 存储资源管理器为共享访问签名和表查询生成错误的时间戳。Storage Explorer was incorrectly generating time stamps for shared access signatures and table queries.

已知问题Known Issues

  • 目前无法正常使用名称和密钥连接字符串。Using a name and key connection string does not currently work. 下一个版本会修复此问题。It will be fixed in the next release. 在此之前,可以使用附加名称和密钥的功能。Until then you can use attach with name and key.

  • 如果尝试打开具有无效 Windows 文件名的文件,下载操作会导致“找不到文件”错误。If you try to open a file with an invalid Windows file name, the download will result in a file not found error.

  • 对任务单击“取消”后,可能需要一段时间才能取消该任务。After clicking "Cancel" on a task, it may take a while for that task to cancel. 这是 Azure 存储节点库的局限性。This is a limitation of the Azure Storage Node library.

  • 完成 blob 上传后,系统会刷新启动上传的选项卡。After completing a blob upload, the tab which initiated the upload is refreshed. 这是对以前行为的更改,也将导致回转到所在容器的根目录中。This is a change from previous behavior, and will also cause you to be taken back to the root of the container you are in.

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择。If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.

  • 帐户设置面板可能显示需重新输入凭据以筛选订阅。The account settings panel may show that you need to reenter credentials to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • 对于 Ubuntu 14.04 用户,需确保 GCC 是最新版本 - 为此,可运行以下命令并重启计算机:For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • 对于 Ubuntu 17.04 用户,需要安装 GConf - 通过运行以下命令,然后重启计算机即可完成:For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:

    sudo apt-get install libgconf-2-4
    

版本 0.8.14Version 0.8.14

2017/06/2206/22/2017

新建New

  • 已将 Electron 版本更新为 1.7.2,以便利用若干关键安全更新Updated Electron version to 1.7.2 in order to take advantage of several critical security updates
  • 现可从帮助菜单快速访问联机疑难解答指南You can now quickly access the online troubleshooting guide from the help menu
  • 存储资源管理器疑难解答指南Storage Explorer Troubleshooting Guide
  • 连接到 Azure Stack 订阅相关说明Instructions on connecting to an Azure Stack subscription

已知问题Known Issues

  • 用鼠标单击 Linux 中删除文件夹确认对话框上的按钮无反应。Buttons on the delete folder confirmation dialog don't register with the mouse clicks on Linux. 解决方法是使用 Enter 键work around is to use the Enter key

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择If you choose the wrong PIN/Smartcard certificate then you will need to restart in order to have Storage Explorer forget the decision

  • 同时上传 3 组以上的 blob 或文件可能导致错误Having more than 3 groups of blobs or files uploading at the same time may cause errors

  • 帐户设置面板可能显示需重新输入凭据才能筛选订阅The account settings panel may show that you need to reenter credentials in order to filter subscriptions

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support File Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • Ubuntu 14.04 安装需要更新或升级 gcc 版本 - 升级步骤如下:Ubuntu 14.04 install needs gcc version updated or upgraded – steps to upgrade are below:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

版本 0.8.13Version 0.8.13

05/12/201705/12/2017

新建New

  • 存储资源管理器疑难解答指南Storage Explorer Troubleshooting Guide
  • 连接到 Azure Stack 订阅相关说明Instructions on connecting to an Azure Stack subscription

修复项Fixes

  • 已修复:文件上传很可能导致内存不足错误Fixed: File upload had a high chance of causing an out of memory error
  • 已修复:现可使用 PIN/智能卡登录Fixed: You can now sign-in with PIN/Smartcard
  • 已修复:在门户中打开现适用于 Azure 中国世纪互联、Azure Germany、Azure US Government 和 Azure StackFixed: Open in Portal now works with Azure China 21Vianet, Azure Germany, Azure US Government, and Azure Stack
  • 已修复:将文件夹上传到 blob 容器中时,“非法操作”错误时有发生Fixed: While uploading a folder to a blob container, an "Illegal operation" error would sometimes occur
  • 已修复:管理快照时禁用“选择全部”Fixed: Select all was disabled while managing snapshots
  • 已修复:查看基础 blob 快照的属性后,可能会覆盖其元数据Fixed: The metadata of the base blob might get overwritten after viewing the properties of its snapshots

已知问题Known Issues

  • 如果选择错误的 PIN/智能卡证书,需要重启存储资源管理器使其忘记该选择If you choose the wrong PIN/Smartcard certificate then you will need to restart in order to have Storage Explorer forget the decision

  • 放大或缩小时,缩放级别可能暂时重置为默认级别While zoomed in or out, the zoom level may momentarily reset to the default level

  • 同时上传 3 组以上的 blob 或文件可能导致错误Having more than 3 groups of blobs or files uploading at the same time may cause errors

  • 帐户设置面板可能显示需重新输入凭据才能筛选订阅The account settings panel may show that you need to reenter credentials in order to filter subscriptions

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • Ubuntu 14.04 安装需要更新或升级 gcc 版本 - 升级步骤如下:Ubuntu 14.04 install needs gcc version updated or upgraded – steps to upgrade are below:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

版本 0.8.12、0.8.11 和 0.8.10Version 0.8.12 and 0.8.11 and 0.8.10

2017/04/0704/07/2017

新建New

  • 如今,如果从更新通知安装更新,存储资源管理器会自动关闭Storage Explorer will now automatically close when you install an update from the update notification
  • 对使用经常访问的资源而言,就地快速访问提供增强的体验In-place quick access provides an enhanced experience for working with your frequently accessed resources
  • 在 Blob 容器编辑器中,现可查看租用 blob 所属的虚拟机In the Blob Container editor, you can now see which virtual machine a leased blob belongs to
  • 现可折叠左侧面板You can now collapse the left side panel
  • 发现现与下载同时运行Discovery now runs at the same time as download
  • 在 Blob 容器、文件共享和表编辑器中使用统计信息来查看资源或所选内容的大小Use Statistics in the Blob Container, File Share, and Table editors to see the size of your resource or selection
  • 现可登录到基于 Azure Active Directory (AAD) 的 Azure Stack 帐户。You can now sign-in to Azure Active Directory (AAD) based Azure Stack accounts.
  • 现可将超过 32 MB 的存档文件上传到高级存储帐户You can now upload archive files over 32MB to Premium storage accounts
  • 改进的辅助功能支持Improved accessibility support
  • 现可通过转到“编辑”->“TLS/SSL 证书”->“导入证书”来添加受信任的 Base-64 编码 X.509 TLS/SSL 证书You can now add trusted Base-64 encoded X.509 TLS/SSL certificates by going to Edit -> SSL Certificates -> Import Certificates

修复项Fixes

  • 已修复:刷新帐户凭据后,树状视图有时不会自动刷新Fixed: after refreshing an account's credentials, the tree view would sometimes not automatically refresh
  • 已修复:为仿真器队列和表生成 SAS 会导致无效的 URLFixed: generating a SAS for emulator queues and tables would result in an invalid URL
  • 已修复:现可在启用代理时扩展高级存储帐户Fixed: premium storage accounts can now be expanded while a proxy is enabled
  • 已修复:如果选择了 1 个或 0 个帐户,帐户管理页上的应用按钮无效Fixed: the apply button on the accounts management page would not work if you had 1 or 0 accounts selected
  • 已修复:上传需要解决冲突的 blob 可能失败 - 已在 0.8.11 中修复Fixed: uploading blobs that require conflict resolutions may fail - fixed in 0.8.11
  • 已修复:0.8.11 中正在发送的反馈损坏 - 已在 0.8.12 中修复Fixed: sending feedback was broken in 0.8.11 - fixed in 0.8.12

已知问题Known Issues

  • 升级到 0.8.10 后,需要刷新所有凭据。After upgrading to 0.8.10, you will need to refresh all of your credentials.

  • 放大或缩小时,缩放级别可能暂时重置为默认级别。While zoomed in or out, the zoom level may momentarily reset to the default level.

  • 同时上传 3 组以上的 blob 或文件可能导致错误。Having more than 3 groups of blobs or files uploading at the same time may cause errors.

  • 帐户设置面板可能显示需重新输入凭据才能筛选订阅。The account settings panel may show that you need to reenter credentials in order to filter subscriptions.

  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据。All other properties and metadata for blobs, files, and entities are preserved during a rename.

  • 尽管 Azure Stack 当前不支持文件共享,但附加 Azure Stack 存储帐户下仍会显示“文件共享”节点。Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.

  • Ubuntu 14.04 安装需要更新或升级 gcc 版本 - 升级步骤如下:Ubuntu 14.04 install needs gcc version updated or upgraded – steps to upgrade are below:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

版本 0.8.9 和 0.8.8Version 0.8.9 and 0.8.8

2017/02/2302/23/2017

新建New

  • 存储资源管理器 0.8.9 自动下载最新版本进行更新。Storage Explorer 0.8.9 will automatically download the latest version for updates.
  • 修补程序:使用门户生成的 SAS URI 附加存储帐户会导致错误。Hotfix: using a portal generated SAS URI to attach a storage account would result in an error.
  • 现可创建、管理和提升 blob 快照。You can now create, manage, and promote blob snapshots.
  • 现可登录 Azure 中国世纪互联、Azure Germany、Azure US Government 帐户。You can now sign-in to Azure China 21Vianet, Azure Germany, and Azure US Government accounts.
  • 现可更改缩放级别。You can now change the zoom level. 使用“视图”菜单中的选项放大、缩小和重置缩放。Use the options in the View menu to Zoom In, Zoom Out, and Reset Zoom.
  • 现支持在 blob 和文件的用户元数据中使用 Unicode 字符。Unicode characters are now supported in user metadata for blobs and files.
  • 辅助功能改进。Accessibility improvements.
  • 可从更新通知中查看下一版本的发行说明。The next version's release notes can be viewed from the update notification. 还可从“帮助”菜单查看当前发行说明。You can also view the current release notes from the Help menu.

修复项Fixes

  • 已修复:版本号现正确显示在 Windows“控制面板”中Fixed: the version number is now correctly displayed in Control Panel on Windows
  • 已修复:搜索不再限制为 50,000 个节点Fixed: search is no longer limited to 50,000 nodes
  • 已修复:如果目标目录不存在,上传到文件共享始终处于旋转状态Fixed: upload to a file share spun forever if the destination directory did not already exist
  • 已修复:提升了长时间上传和下载的稳定性Fixed: improved stability for long uploads and downloads

已知问题Known Issues

  • 放大或缩小时,缩放级别可能暂时重置为默认级别。While zoomed in or out, the zoom level may momentarily reset to the default level.
  • 快速访问仅适用于基于订阅的项。Quick Access only works with subscription based items. 此版本不支持本地资源或通过密钥或 SAS 令牌附加的资源。Local resources or resources attached via key or SAS token are not supported in this release.
  • 快速访问可能需要几秒钟时间导航至目标资源,具体取决于所拥有的资源数。It may take Quick Access a few seconds to navigate to the target resource, depending on how many resources you have.
  • 同时上传 3 组以上的 blob 或文件可能导致错误。Having more than 3 groups of blobs or files uploading at the same time may cause errors.

2016/12/1612/16/2016

版本 0.8.7Version 0.8.7

新建New

  • 在“活动”窗口中,可选择如何在更新、下载或复制会话开始时解决冲突You can choose how to resolve conflicts at the beginning of an update, download or copy session in the Activities window
  • 将鼠标悬停在选项卡上,以查看存储资源的完整路径Hover over a tab to see the full path of the storage resource
  • 单击选项卡时,会在左侧导航窗格中同步其位置When you click on a tab, it synchronizes with its location in the left side navigation pane

修复项Fixes

  • 已修复:存储资源管理器在 Mac 上现已是受信任的应用Fixed: Storage Explorer is now a trusted app on Mac
  • 已修复:再次支持 Ubuntu 14.04Fixed: Ubuntu 14.04 is again supported
  • 已修复:加载订阅时“添加帐户”UI 有时会闪烁Fixed: Sometimes the add account UI flashes when loading subscriptions
  • 已修复:左侧导航窗格中有时不会列出所有的存储资源Fixed: Sometimes not all storage resources were listed in the left side navigation pane
  • 已修复:操作窗格有时显示空白操作Fixed: The action pane sometimes displayed empty actions
  • 已修复:现在会保留最后关闭的会话窗口大小Fixed: The window size from the last closed session is now retained
  • 已修复:现可使用上下文菜单打开同一资源的多个选项卡Fixed: You can open multiple tabs for the same resource using the context menu

已知问题Known Issues

  • 快速访问仅适用于基于订阅的项。Quick Access only works with subscription based items. 此版本不支持本地资源或通过密钥或 SAS 令牌附加的资源Local resources or resources attached via key or SAS token are not supported in this release
  • 快速访问可能需要几秒钟时间导航至目标资源,具体取决于所拥有的资源数It may take Quick Access a few seconds to navigate to the target resource, depending on how many resources you have
  • 同时上传 3 组以上的 blob 或文件可能导致错误Having more than 3 groups of blobs or files uploading at the same time may cause errors
  • 搜索功能会处理作用范围约 50,000 个节点的搜索操作,之后,如超过此范围,则性能可能会受影响,或导致未经处理的异常Search handles searching across roughly 50,000 nodes - after this, performance may be impacted or may cause unhandled exception
  • 第一次在 macOS 上使用存储资源管理器时,可能会出现多个请求用户提供密钥链访问权限的提示。For the first time using the Storage Explorer on macOS, you might see multiple prompts asking for user's permission to access keychain. 建议选择“始终允许”,使提示不再显示We suggest you select Always Allow so the prompt won't show up again

2016/11/1811/18/2016

版本 0.8.6Version 0.8.6

新建New

  • 现可将最常用服务固定到快速访问,从而实现轻松导航You can now pin most frequently used services to the Quick Access for easy navigation
  • 现可在不同选项卡中打开多个编辑器。You can now open multiple editors in different tabs. 单击可打开临时选项卡;双击可打开永久选项卡。也可通过单击临时选项卡,将其变为永久选项卡Single click to open a temporary tab; double click to open a permanent tab. You can also click on the temporary tab to make it a permanent tab
  • 已显著提升上传和下载的性能及稳定性,尤其是对于快速计算机上的大文件We have made noticeable performance and stability improvements for uploads and downloads, especially for large files on fast machines
  • 现可在 blob 容器中创建空白“虚拟”文件夹Empty "virtual" folders can now be created in blob containers
  • 已重新引入通过新的增强子字符串搜索进行的限定范围搜索,因此现可通过两种方式进行搜索:We have re-introduced scoped search with our new enhanced substring search, so you now have two options for searching:
    • 全局搜索 - 在搜索文本框中输入搜索词即可Global search - just enter a search term into the search textbox
    • 限定范围的搜索 - 单击节点旁边的放大镜图标,然后在路径末尾添加一个搜索词,或右键单击并选择“从此处搜索”Scoped search - click the magnifying glass icon next to a node, then add a search term to the end of the path, or right-click and select "Search from Here"
  • 我们已添加多个主题:浅色(默认)、深色、高对比度黑色和高对比度白色。We have added various themes: Light (default), Dark, High Contrast Black, and High Contrast White. 转到“编辑”->“主题”可更改主题首选项Go to Edit -> Themes to change your theming preference
  • 可修改 Blob 和文件属性You can modify Blob and file properties
  • 现在支持编码 (base64) 和未编码的队列消息We now support encoded (base64) and unencoded queue messages
  • 对于 Linux,现要求 64 位操作系统。On Linux, a 64-bit OS is now required. 对于此版本,仅支持 64 位 Ubuntu 16.04.1 LTSFor this release we only support 64-bit Ubuntu 16.04.1 LTS
  • 已更新徽标!We have updated our logo!

修复项Fixes

  • 已修复:屏幕死机问题Fixed: Screen freezing problems
  • 已修复:安全性已增强Fixed: Enhanced security
  • 已修复:有时可能会出现重复的附加帐户Fixed: Sometimes duplicate attached accounts could appear
  • 已修复:具有未定义内容类型的 blob 可能产生异常Fixed: A blob with an undefined content type could generate an exception
  • 已修复:不能在空表上打开“查询面板”Fixed: Opening the Query Panel on an empty table was not possible
  • 已修复:“搜索”中的各种 bugFixed: Varies bugs in Search
  • 已修复:单击“加载更多”时,加载的资源数从 50 增加到了 100Fixed: Increased the number of resources loaded from 50 to 100 when clicking "Load More"
  • 已修复:首次运行时,如已登录帐户,现默认选择该帐户的所有订阅Fixed: On first run, if an account is signed into, we now select all subscriptions for that account by default

已知问题Known Issues

  • 此版本的存储资源管理器不在 Ubuntu 14.04 上运行This release of the Storage Explorer does not run on Ubuntu 14.04
  • 若要为同一资源打开多个选项卡,请勿连续单击同一资源。To open multiple tabs for the same resource, do not continuously click on the same resource. 单击另一资源,然后返回,然后单击原始资源以在另一选项卡中再次打开Click on another resource and then go back and then click on the original resource to open it again in another tab
  • 快速访问仅适用于基于订阅的项。Quick Access only works with subscription based items. 此版本不支持本地资源或通过密钥或 SAS 令牌附加的资源Local resources or resources attached via key or SAS token are not supported in this release
  • 快速访问可能需要几秒钟时间导航至目标资源,具体取决于所拥有的资源数It may take Quick Access a few seconds to navigate to the target resource, depending on how many resources you have
  • 同时上传 3 组以上的 blob 或文件可能导致错误Having more than 3 groups of blobs or files uploading at the same time may cause errors
  • 搜索功能会处理作用范围约 50,000 个节点的搜索操作,之后,如超过此范围,则性能可能会受影响,或导致未经处理的异常Search handles searching across roughly 50,000 nodes - after this, performance may be impacted or may cause unhandled exception

10/03/201610/03/2016

版本 0.8.5Version 0.8.5

新建New

  • 现可使用门户生成的 SAS 密钥附加到存储帐户和资源Can now use Portal-generated SAS keys to attach to Storage Accounts and resources

修复项Fixes

  • 已修复:搜索期间的争用条件有时导致节点无法展开Fixed: race condition during search sometimes caused nodes to become non-expandable
  • 已修复:使用帐户名和密钥连接到存储帐户时,“使用 HTTP”无效Fixed: "Use HTTP" doesn't work when connecting to Storage Accounts with account name and key
  • 已修复:SAS 密钥(特别是门户生成的密钥)返回“尾部反斜杠”错误Fixed: SAS keys (specially Portal-generated ones) return a "trailing slash" error
  • 已修复:表格导入问题Fixed: table import issues
    • 有时分区键和行键会反转Sometimes partition key and row key were reversed
    • 无法读取“null”分区键Unable to read "null" Partition Keys

已知问题Known Issues

  • 搜索功能会处理作用范围约 50,000 个节点的搜索操作,之后,如超过此范围,则性能可能会受影响Search handles searching across roughly 50,000 nodes - after this, performance may be impacted
  • Azure Stack 目前不支持文件,因此尝试展开“文件”会显示错误Azure Stack doesn't currently support Files, so trying to expand Files will show an error

2016/09/1209/12/2016

版本 0.8.4Version 0.8.4

新建New

  • 生成指向存储帐户、容器、队列、表或文件共享的直接链接,以便共享和轻松访问资源 - Windows 和 Mac 操作系统支持Generate direct links to storage accounts, containers, queues, tables, or file shares for sharing and easy access to your resources - Windows and Mac OS support
  • 从搜索框搜索 blob 容器、表、队列、文件共享或存储帐户Search for your blob containers, tables, queues, file shares, or storage accounts from the search box
  • 现可在表查询生成器中对子句进行分组You can now group clauses in the table query builder
  • 从 SAS 附加帐户和容器中重命名并复制/粘贴 blob 容器、文件共享、表、blob、blob 文件夹、文件和目录Rename and copy/paste blob containers, file shares, tables, blobs, blob folders, files and directories from within SAS-attached accounts and containers
  • 重命名和复制 blob 容器和文件共享现可保留属性和元数据Renaming and copying blob containers and file shares now preserve properties and metadata

修复项Fixes

  • 已修复:表实体包含布尔或二进制属性时无法编辑Fixed: cannot edit table entities if they contain boolean or binary properties

已知问题Known Issues

  • 搜索功能会处理作用范围约 50,000 个节点的搜索操作,之后,如超过此范围,则性能可能会受影响Search handles searching across roughly 50,000 nodes - after this, performance may be impacted

2016/08/0308/03/2016

版本 0.8.3Version 0.8.3

新建New

  • 重命名容器、表和文件共享Rename containers, tables, file shares
  • 提升了查询生成器体验Improved Query builder experience
  • 能够保存和加载查询Ability to save and load queries
  • 存储帐户或容器、队列、表或文件共享的直接链接,以便共享和轻松访问资源(即将推出仅 Windows 和 macOS 支持!)Direct links to storage accounts or containers, queues, tables, or file shares for sharing and easily accessing your resources (Windows-only - macOS support coming soon!)
  • 能够管理和配置 CORS 规则Ability to manage and configure CORS rules

修复项Fixes

  • 已修复:Microsoft 帐户每 8-12 小时需要重新进行身份验证Fixed: Microsoft Accounts require re-authentication every 8-12 hours

已知问题Known Issues

  • 有时 UI 可能出现冻结 - 窗口最大化可帮助解决此问题Sometimes the UI might appear frozen - maximizing the window helps resolve this issue
  • macOS 安装可能需要提升的权限macOS install may require elevated permissions
  • 帐户设置面板可能显示需重新输入凭据才能筛选订阅Account settings panel may show that you need to reenter credentials in order to filter subscriptions
  • 重命名文件共享、blob 容器和表不会保留容器中的元数据或其他属性,例如文件共享配额、公共访问级别或访问策略Renaming file shares, blob containers, and tables does not preserve metadata or other properties on the container, such as file share quota, public access level or access policies
  • 重命名 blob(单独地或在已重命名的 blob 容器中)不保留快照。Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. 重命名期间保留 blob、文件和实体的所有其他属性和元数据All other properties and metadata for blobs, files, and entities are preserved during a rename
  • 在 SAS 附加帐户中,复制或重命名资源无法正常工作Copying or renaming resources does not work within SAS-attached accounts

2016/07/0707/07/2016

版本 0.8.2Version 0.8.2

新建New

  • 存储帐户按订阅分组;通过密钥或 SAS 附加的开发存储和资源显示在(本地和附加)节点下Storage Accounts are grouped by subscriptions; development storage and resources attached via key or SAS are shown under (Local and Attached) node
  • 从“Azure 帐户设置”面板注销帐户Sign out from accounts in "Azure Account Settings" panel
  • 配置代理设置以启用和管理登录Configure proxy settings to enable and manage sign-in
  • 创建和中断 blob 租用Create and break blob leases
  • 通过单击打开 blob 容器、队列、表和文件Open blob containers, queues, tables, and files with single-click

修复项Fixes

  • 已修复:使用 .NET 或 Java 库插入的队列消息未从 base64 正确解码Fixed: queue messages inserted with .NET or Java libraries are not properly decoded from base64
  • 已修复:不向 Blob 存储帐户显示 $metrics 表Fixed: $metrics tables are not shown for Blob Storage accounts
  • 已修复:表节点不适用于本地(开发)存储Fixed: tables node does not work for local (Development) storage

已知问题Known Issues

  • macOS 安装可能需要提升的权限macOS install may require elevated permissions

2016/06/1506/15/2016

版本 0.8.0Version 0.8.0

新建New

  • 文件共享支持:查看、上传、下载、复制文件和目录以及 SAS URI(创建和连接)File share support: viewing, uploading, downloading, copying files and directories, SAS URIs (create and connect)
  • 改进了使用 SAS URI 或帐户密钥连接到存储的用户体验Improved user experience for connecting to Storage with SAS URIs or account keys
  • 导出表查询结果Export table query results
  • 表列重新排序和自定义Table column reordering and customization
  • 查看含已启用指标的存储帐户 $logs blob 容器和 $metrics 表Viewing $logs blob containers and $metrics tables for Storage Accounts with enabled metrics
  • 改进了导出和导入行为,现包括属性值类型Improved export and import behavior, now includes property value type

修复项Fixes

  • 已修复:上传或下载大型 blob 可能导致上传/下载不完整Fixed: uploading or downloading large blobs can result in incomplete uploads/downloads
  • 已修复:编辑、添加或导入具有数值字符串值(“1”)的实体会将其转换为双精度Fixed: editing, adding, or importing an entity with a numeric string value ("1") will convert it to double
  • 已修复:无法在本地开发环境中展开表节点Fixed: Unable to expand the table node in the local development environment

已知问题Known Issues

  • Blob 存储帐户不可查看 $metrics 表$metrics tables are not visible for Blob Storage accounts
  • 如果使用 Base64 编码对消息编码,则以编程方式添加的队列消息可能无法正确显示Queue messages added programmatically may not be displayed correctly if the messages are encoded using Base64 encoding

2016/05/1705/17/2016

版本 0.7.20160509.0Version 0.7.20160509.0

新建New

  • 更好的应用崩溃错误处理Better error handling for app crashes

修复项Fixes

  • 修复了需要登录凭据时信息栏消息有时不显示的 bugFixed bug where InfoBar messages sometimes don't show up when sign-in credentials were required

已知问题Known Issues

  • 表:添加、编辑或导入具有不明确数值(如“1”或“1.0”)的属性的实体,并且用户尝试将其作为 Edm.String 发送,该值将通过客户端 API 作为 Edm.Double 返回Tables: Adding, editing, or importing an entity that has a property with an ambiguously numeric value, such as "1" or "1.0", and the user tries to send it as an Edm.String, the value will come back through the client API as an Edm.Double

2016/03/3103/31/2016

版本 0.7.20160325.0Version 0.7.20160325.0

新建New

  • 表支持:实体的查看、查询、导出、导入和 CRUD 操作Table support: viewing, querying, export, import, and CRUD operations for entities
  • 队列支持:查看、添加消息,以及取消消息排队Queue support: viewing, adding, dequeueing messages
  • 生成存储帐户的 SAS URIGenerating SAS URIs for Storage Accounts
  • 使用 SAS URI 连接到存储帐户Connecting to Storage Accounts with SAS URIs
  • 存储资源管理器未来更新的更新通知Update notifications for future updates to Storage Explorer
  • 更新的外观Updated look and feel

修复项Fixes

  • 性能和可靠性提升Performance and reliability improvements

已知问题 & 缓解措施Known Issues & Mitigations

  • 大型 blob 文件无法正常下载 - 建议在我们处理此问题期间使用 AzCopyDownload of large blob files does not work correctly - we recommend using AzCopy while we address this issue
  • 如果无法找到或无法写入主文件夹,则不会检索或缓存帐户凭据Account credentials will not be retrieved nor cached if the home folder cannot be found or cannot be written to
  • 如果正在添加、编辑或导入具有不明确数值(如“1”或“1.0”)的属性的实体,并且用户尝试将其作为 Edm.String 发送,则该值将通过客户端 API 作为 Edm.Double 返回If we are adding, editing, or importing an entity that has a property with an ambiguously numeric value, such as "1" or "1.0", and the user tries to send it as an Edm.String, the value will come back through the client API as an Edm.Double
  • 导入包含多行记录的 CSV 文件时,数据可能被截或加密When importing CSV files with multiline records, the data may get chopped or scrambled

2016/02/0302/03/2016

版本 0.7.20160129.1Version 0.7.20160129.1

修复项Fixes

  • 上传、下载和复制 blob 时整体性能提升Improved overall performance when uploading, downloading and copying blobs

2016/01/1401/14/2016

版本 0.7.20160105.0Version 0.7.20160105.0

新建New

  • Linux 支持(OSX 的奇偶校验功能)Linux support (parity features to OSX)
  • 添加具有共享访问签名 (SAS) 密钥的 blob 容器Add blob containers with Shared Access Signatures (SAS) key
  • 添加 Azure 中国世纪互联的存储帐户Add Storage Accounts for Azure China 21Vianet
  • 添加具有自定义终结点的存储帐户Add Storage Accounts with custom endpoints
  • 打开并查看内容文本和图片 blobOpen and view the contents text and picture blobs
  • 查看和编辑 blob 属性和元数据View and edit blob properties and metadata

修复项Fixes

  • 已修复:上传或下载大量 blob (500+) 有时可能导致应用白屏Fixed: uploading or download a large number of blobs (500+) may sometimes cause the app to have a white screen
  • 已修复:设置 blob 容器公共访问级别时,新值在重置容器焦点前不会更新。Fixed: when setting blob container public access level, the new value is not updated until you re-set the focus on the container. 此外,对话框始终默认为“无公共访问”,而不是实际的当前值。Also, the dialog always defaults to "No public access", and not the actual current value.
  • 总体更佳的键盘/辅助功能和 UI 支持Better overall keyboard/accessibility and UI support
  • 痕迹导航历史记录文本在出现较长空格时换行Breadcrumbs history text wraps when it's long with white space
  • SAS 对话框支持输入验证SAS dialog supports input validation
  • 即使用户凭据已过期,本地存储仍然可用Local storage continues to be available even if user credentials have expired
  • 删除打开的 blob 容器后,右侧的 blob 资源管理器关闭When an opened blob container is deleted, the blob explorer on the right side is closed

已知问题Known Issues

  • Linux 安装需要更新或升级 gcc 版本 - 升级步骤如下:Linux install needs gcc version updated or upgraded – steps to upgrade are below:
    • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade

11/18/201511/18/2015

版本 0.7.20151116.0Version 0.7.20151116.0

新建New

  • macOS 和 Windows 版本macOS, and Windows versions
  • 登录以查看存储帐户 - 使用组织帐户、Microsoft 帐户、2FA 等。Sign-in to view your Storage Accounts – use your Org Account, Microsoft Account, 2FA, etc.
  • 本地开发存储(使用存储模拟器,仅限 Windows)Local development storage (use storage emulator, Windows-only)
  • Azure 资源管理器和经典资源支持Azure Resource Manager and Classic resource support
  • 创建和删除 blob、队列或表Create and delete blobs, queues, or tables
  • 搜索特定 blob、队列或表Search for specific blobs, queues, or tables
  • 浏览 blob 容器的内容Explore the contents of blob containers
  • 查看和浏览目录View and navigate through directories
  • 上传、下载和删除 blob 和文件夹Upload, download, and delete blobs and folders
  • 查看和编辑 blob 属性和元数据View and edit blob properties and metadata
  • 生成 SAS 密钥Generate SAS keys
  • 管理和创建存储访问策略 (SAP)Manage and create Stored Access Policies (SAP)
  • 按前缀搜索 blobSearch for blobs by prefix
  • 拖放文件进行上传或下载Drag 'n drop files to upload or download

已知问题Known Issues

  • 设置 blob 容器公共访问级别时,新值在重置容器焦点前不会更新When setting blob container public access level, the new value is not updated until you re-set the focus on the container
  • 打开设置公共访问级别的对话框时,始终显示“无公共访问”作为默认值,而不是实际的当前值When you open the dialog to set the public access level, it always shows "No public access" as the default, and not the actual current value
  • 无法重命名已下载 blobCannot rename downloaded blobs
  • 出现错误且不显示该错误时,活动日志条目有时会“停滞”在正在进行状态Activity log entries will sometimes get "stuck" in an in progress state when an error occurs, and the error is not displayed
  • 尝试上传或下载大量 blob 时,系统有时会崩溃或完全白屏Sometimes crashes or turns completely white when trying to upload or download a large number of blobs
  • 取消复制操作有时无效Sometimes canceling a copy operation does not work
  • 在创建容器(blob/队列/表)期间,如果输入无效名称并继续创建不同容器类型的另一容器,则不能对新类型设置焦点During creating a container (blob/queue/table), if you input an invalid name and proceed to create another under a different container type you cannot set focus on the new type
  • 无法创建新文件夹或重命名文件夹Can't create new folder or rename folder