5

我試圖讓擴展VS2013預覽,這是我在GitHub上的嘗試:https://github.com/Heather/Nemerle/tree/VS2013如何解決Microsoft.VisualStudio.ExtensionManager.MissingReferencesException

但現在我越來越:

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) 

我曾經添加大部分所需的擴展,無法理解它來自哪裏?

這裏是擴建工程的文件在當前狀態:https://github.com/Heather/Nemerle/blob/VS2013/snippets/VS2010/Nemerle.VisualStudio/Nemerle.VisualStudio-VS-2013.csproj

什麼應該被添加到解決這個問題?

回答

7

檢查your .vsixmanifest,這是什麼指定「參考」。我希望參考仍然有效(MPF版本不應該消失),所以我很驚訝這裏可能會有人被搗毀。無論如何,.vsix引用僅僅是爲了說明需要什麼......他們實際上並沒有做任何事情。您可能可以刪除該參考,但不會產生不良影響。

+0

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