6

私は VS2013 プレビュー用の拡張機能を作成しようとしています。これが GitHub での私の試みです: https://github.com/Heather/Nemerle/tree/VS2013

しかし、今のところ私は得ています:

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)

以前は必要な拡張機能のほとんどを追加していましたが、それがどこから来たのか理解できません。

現在の状態の拡張プロジェクト ファイルは次のとおりです

これを解決するには何を追加する必要がありますか?

4

2 に答える 2

7

「参照」を指定する .vsixmanifestを確認してください。私はその参照がまだ機能していることを期待しています (MPF バージョンがなくなることは想定されていません)。いずれにせよ、.vsix 参照は単に必要なものを示すためのものであり、実際には何もしません。おそらく悪影響なしに参照を削除できます。

于 2013-08-07T06:04:43.230 に答える