在我目前的PC设置中,我安装了SSD和普通硬盘。 SSD只有120GB的容量,因为我正在开发一个大型应用程序,它将所有文件存储在azure blob存储器中,我要指定microsoft azure存储模拟器存储我的文件的硬盘驱动器。
我正在使用最新的存储模拟器(3.0)。
THX
答案 0 :(得分:16)
存储模拟器将此设置保存在名为 WAStorageEmulator.5.2.config
的文件中,该文件位于 C:\Users\{Your Current User Name}\AppData\Local\AzureStorageEmulator
文件夹中。打开此文件,然后更改该配置文件中 PageBlobRoot
和 BlockBlobRoot
元素的设置。例如,在下面的XML中,我更改了设置,以便在D:\
中为块blob而不是C:\
写入文件。
<?xml version="1.0"?>
<StorageEmulator xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SQLInstance>.\SQLExpress</SQLInstance>
<PageBlobRoot>C:\Users\Gaurav.Mantri\AppData\Local\AzureStorageEmulator\PageBlobRoot</PageBlobRoot>
<BlockBlobRoot>D:\Users\Gaurav.Mantri\AppData\Local\AzureStorageEmulator\BlockBlobRoot</BlockBlobRoot>
<LogPath>C:\Users\Gaurav.Mantri\AppData\Local\AzureStorageEmulator\Logs</LogPath>
<LoggingEnabled>false</LoggingEnabled>
</StorageEmulator>
您可能需要重新启动存储模拟器才能使设置生效。