2
votes

We have .Net project build definition on VSTS and it's using Azure Storage Emulator for running tests. And we want to use Hosted 2017 agents for the build definition.

I saw this question (Azure SDK not available on Hosted VS2017 VSTS Build Agent) and the comment that I can use command "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe init /server (localdb)\MSSQLLocalDb" to initialize Azure Storage Emulator.

However, when I tried to start Azure Storage Emulator with command "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe start", it failed with Error: Unable to start the storage emulator.

Is there any way to start Azure Storage Emulator on VSTS Hosted 2017 agent?

Command and Error

2

2 Answers

0
votes

The VSTS Hosted agent is running as service that you can’t start storage emulator (init is ok).

A related thread: VSO Hosted Build Controller - Is the Azure Storage Emulator supported?

Update:

Based on the test, the Azure Storage Emulator can be started on Hosted VS2017 agent now.