Azure存储模拟器无法启动
问题描述:
我试图运行Azure的功能在本地使用Visual Studio和做定时触发,和我在local.settings.jsonAzure存储模拟器无法启动
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
设置该但是当我运行它,它有一个错误“无效的存储帐户‘devstoreaccount1’。
我尝试启动仿真器(管理员,关闭防火墙),它有这个错误。默认安装,无需修改。
C:\Windows\system32>cd C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator
C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>AzureStorageEmulator.exe init
Windows Azure Storage Emulator 5.2.0.0 command line tool
Found SQL Instance (localdb)\MSSQLLocalDB.
Creating database AzureStorageEmulatorDb52 on SQL instance '(localdb)\MSSQLLocalDB'.
Granting database access to user Robin-PC\Robin.
Database access for user Robin-PC\Robin was granted.
Initialization successful. The storage emulator is now ready for use.
The storage emulator was successfully initialized and is ready to use.
C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>AzureStorageEmulator.exe start
Windows Azure Storage Emulator 5.2.0.0 command line tool
Unhandled Exception: System.TimeoutException: Unable to open wait handle.
at Microsoft.WindowsAzure.Storage.Emulator.Controller.EmulatorProcessController.InternalWaitForStorageEmulator(Int32 timeoutInMilliseconds)
at Microsoft.WindowsAzure.Storage.Emulator.Controller.EmulatorProcessController.EnsureRunning(Int32 timeoutInMilliseconds)
at Microsoft.WindowsAzure.Storage.Emulator.Commands.StartCommand.RunCommand()
at Microsoft.WindowsAzure.Storage.Emulator.Program.Main(String[] args)
C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>
答
许多后Ť我设法找出原因。后台进程采用默认的10000端口。我遵循这个指令来找出哪个进程并将其杀死,然后它会起作用。