5

Próbuję zrobić rozszerzenie dla podglądu VS2013, tu jest moja próba na GitHub: https://github.com/Heather/Nemerle/tree/VS2013Jak rozwiązać Microsoft.VisualStudio.ExtensionManager.MissingReferencesException

Ale teraz dostaję:

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) 

Kiedyś dodawałem większość potrzebnych rozszerzeń i nie rozumiem skąd się wzięło?

Oto rozszerzenie projektu w obecnym stanie: https://github.com/Heather/Nemerle/blob/VS2013/snippets/VS2010/Nemerle.VisualStudio/Nemerle.VisualStudio-VS-2013.csproj

Co należy dodać aby rozwiązać ten problem?

Odpowiedz

7

Sprawdź your .vsixmanifest, który określa "odniesienie". Spodziewam się, że odniesienie do nadal działa (wersje MPF nie powinny odejść), więc jestem zaskoczony, że coś tu zostało zgwałcone. W każdym razie referencje .vsix są po prostu tam, aby określić, co jest potrzebne ... w rzeczywistości nic nie robią. Prawdopodobnie możesz usunąć referencję bez złych efektów.

+0

Zobacz: http://i.imgur.com/DId5Ykq.jpg \ o / – Cynede

Powiązane problemy