我在网站上找不到这个。这可能是微不足道的,但错误消息非常具有误导性。
当您在调试时尝试使用 azure sdk 和本地仿真器(存储和计算仿真器)时,在这些仿真器的初始化过程中可能会出现以下错误:
该进程无法访问该文件,因为它被另一个进程使用。
此外,如果您想从代码中测试并访问 blob 存储模拟器,您可能会收到 400 Bad request 作为结果。
您可以对此进行配置。打开“C:\Program Files\Microsoft SDKs\Windows Azure\Emulator\devstore”下的“DSServiceLDB.exe.config”文件。
在文件中,调整此部分中的值:
<services>
<service name="Blob" url="http://127.0.0.1:10000/"/>
<service name="Queue" url="http://127.0.0.1:10001/"/>
<service name="Table" url="http://127.0.0.1:10002/"/>
</services>