Kann ich die Azure-Speicheremulatordateien verschieben?

3272
Smetad Anarkist

Der Windows Azure-Speicheremulator scheint die Daten in meinem Benutzerprofil auf meinem C-Laufwerk zu speichern. Da ich eine recht kleine SSD habe und die Leistungsvorteile bei der Arbeit mit Testdaten in meinem Azure-Projekt nicht wirklich brauche, dachte ich, dass ich sie vielleicht auf mein D-Laufwerk verschieben könnte.

Ich habe keine Möglichkeit dafür gefunden. Hat jemand einen Vorschlag, wie oder ob ich die Speicheremulatordateien auf ein anderes Laufwerk verschieben kann?

7

1 Antwort auf die Frage

8
Tom Bull

The following solution works, although it's not amazingly elegant:

  1. Make sure storage emulator is not running, i.e. shut it down from the notifications area if necessary.
  2. Move the folder in your local AppData folder to where you want it. It will be called something like C:\Users\\AppData\Local\dftmp.
  3. Open a command prompt with administrator permissions and cd to the AppData\Local folder. For example cd \Users\\AppData\Local.
  4. Create a 'junction link' using the following command: mklink /J dftmp X:\folder\to\where\you\moved\dftmp
  5. Restart the storage emulator and enjoy having the files on a different drive or in a different location.
Mit dem neuesten SDK ist es jetzt anders. Suchen Sie unter 'C: \ Benutzer \ \ AppData \ Local \ DevelopmentStorage` nach Hinweisen. Tom Bull vor 11 Jahren 2
Gleiches Verfahren mit dem Junction-Link. Die Konfigurationsdatei, die den Speicherort der Dateien festlegen soll, scheint keine Auswirkung zu haben. Tom Bull vor 11 Jahren 0