Vor etwa einer Woche erhielt meine Maschine das Windows Anniversary-Update. Seitdem konnte ich den Azure Storage Emulator nicht starten. Ich habe versucht, Azure Storage Emulator und SQL Express Local DB zu deinstallieren und neu zu installieren. Ich habe auch die beschriebenen Schritte here versucht. Das Problem wurde nicht gelöst. Die MSSQLLocalDB existiert und ich kann mich über SQL Management Studio mit ihr verbinden.Azure-Speicheremulator schlägt fehl nach Aktualisierung auf Windows 10 Anniversary-Update
Wenn ich versuche initialing manuell die Speicherdatenbank ich diese Fehlermeldung:
C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>AzureStorageEmulator.exe init -inprocess
Windows Azure Storage Emulator 4.3.0.0 command line tool
Cannot reserve port: HttpSetServiceConfigurationAcl failed: Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7).
One or more initialization actions have failed. Resolve these errors before attempting to run the storage emulator again.
Error: Cannot reserve port: HttpSetServiceConfigurationAcl failed: Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7).
Edit: An dieser Stelle ich jetzt habe versucht, die Deinstallation/Neuinstallation von Visual Studio 2015 SqlLocalDB 2016 und Azure SDK 2.9.5 . Der Speicheremulator kann immer noch nicht initialisiert werden. Wenn ich MicrosoftAzureStorageEmulator.msi erneut ausführen, erhalte ich den Fehler: "Windows Storage Emulator Service funktioniert nicht mehr". Hier ist das Protokoll:
Action 10:33:33: RunInitialize. Initializing the Storage Emulator
CAQuietExec: Windows Azure Storage Emulator 4.5.0.0 command line tool
CAQuietExec: Error: An unknown error has occurred.
CAQuietExec: Error 0xffffffff: Command line returned an error.
CAQuietExec: Error 0xffffffff: CAQuietExec Failed
CustomAction RunInitialize returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 10:35:57: InstallFinalize. Return value 3.
Action 10:35:57: Rollback. Rolling back action:
Rollback: Initializing the Storage Emulator
Rollback: Copying new files
Rollback: Updating component registration
Action ended 10:35:57: INSTALL. Return value 3.
Action ended 10:35:57: ExecuteAction. Return value 3.
Action 10:35:57: FatalError.
Action start 10:35:57: FatalError.
Action 10:35:57: FatalError. Dialog created
Action ended 10:35:58: FatalError. Return value 2.
Action ended 10:35:58: INSTALL. Return value 3.
SqlLocalDB scheint hauptsächlich normal zu funktionieren. Ich kann Datenbanken ohne Probleme über die Befehlszeile erstellen und löschen. Hier ist die Ausgabe von SqlLocalDB i:
c:\Users\genslow\Downloads>sqllocaldb i
MSSQLLocalDB
ProjectsV13
v12.0
v13.0
Danke, Greg
Schuld BillCo ... Win10 Updates sind ein komplettes Chaos gerade, und M $ verwendet alle als ihre Beta-Tester ... –
Könnten Sie versuchen, den Befehl von einer erhöhten Eingabeaufforderung ausführen? Oder entfernen Sie alternativ das Argument "-inprocess" und es wird eine Erhöhung angefordert. Was ist der Fehler, den Sie beim Starten des Emulators sehen? –
Danke Michael. Alle Schritte, die ich versucht habe, waren an einer erhöhten Eingabeaufforderung. Bitte beachten Sie die zusätzlichen Daten, die ich zur ursprünglichen Frage hinzugefügt habe. Der Speicheremulator wird derzeit nicht ohne Absturz installiert. –