5

Ich versuche Erweiterung für VS2013 Vorschau zu machen, hier ist mein Versuch auf GitHub: https://github.com/Heather/Nemerle/tree/VS2013Wie Microsoft.VisualStudio.ExtensionManager.MissingReferencesException zu lösen

Aber jetzt erhalte ich:

07.08.2013 9:25:05 - The following target products have been selected... 
07.08.2013 9:25:05 - Microsoft Visual Studio Ultimate 2013 Preview 
07.08.2013 9:25:05 - 
07.08.2013 9:25:05 - Beginning to install extension to Microsoft Visual Studio Ultimate 2013 Preview... 
07.08.2013 9:25:05 - Install Error : Microsoft.VisualStudio.ExtensionManager.MissingReferencesException: This extension cannot be installed because the following references are missing: 
- Visual Studio MPF 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForInstallBlockers(InstallableExtensionImpl extension, IInstalledExtensionList modifiedInstalledExtensionsList, Boolean isNestedExtension, Boolean& olderVersionInstalled) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallInternal(InstallableExtensionImpl extension, Boolean perMachine, Boolean isNestedExtension, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, UInt64 totalBytesToWrite, UInt64& totalBytesWritten) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp) 

Ich habe die meisten benötigten Erweiterungen hinzugefügt und kann nicht verstehen, woher es kommt?

Hier Erweiterung Projektdatei im aktuellen Zustand: https://github.com/Heather/Nemerle/blob/VS2013/snippets/VS2010/Nemerle.VisualStudio/Nemerle.VisualStudio-VS-2013.csproj

Was sollte hinzugefügt werden, dies zu lösen?

Antwort

7

Überprüfen Sie your .vsixmanifest, was die "Referenz" angibt. Ich würde erwarten, dass dieser Hinweis immer noch funktioniert (MPF-Versionen sollen nicht weggehen), also bin ich überrascht, dass hier etwas kaputt gegangen sein könnte. In jedem Fall sind .vsix-Referenzen einfach da, um zu sagen, was benötigt wird ... sie machen eigentlich gar nichts. Sie können die Referenz wahrscheinlich ohne negative Auswirkungen löschen.

+0

Werfen Sie einen Blick: http://i.imgur.com/DId5Ykq.jpg \ o / – Cynede

0

Ich war mit dem gleichen Problem konfrontiert. Sie haben es gelöst, indem Sie zuerst Guidance Automation Extensions (GAX) installiert haben und später versuchen, die gewünschte Datei vsix zu installieren.