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端口。我遵循这个指令来找出哪个进程并将其杀死,然后它会起作用。

https://stackoverflow.com/a/43787993/283598