xamarin - 项目链接器扩展不会安装在 Visual Studio 2013 Pro 上

标签 xamarin visual-studio-2013

我正在尝试在 Visual Studio 中为 Xamarin 做一个教程,可以找到 here , 这表示为了完成本教程 Project Linker extension是必须的。不幸的是,当我下载它并尝试安装它时,出现以下错误:

Installation Failed

The installation was unable to install the extension to all the selected products. For >more information, click on the install log link at the bottom of the dialog.

This extension is not installable on any currently installed products.


安装日志如下:
2014-01-03 12:18:24 PM - Microsoft VSIX Installer
2014-01-03 12:18:24 PM - -------------------------------------------
2014-01-03 12:18:24 PM - Initializing Install...
2014-01-03 12:18:24 PM - Extension Details...
2014-01-03 12:18:24 PM -    Identifier      : 777046b2-7ee9-4e1e-8c34-5f2424eaabf1
2014-01-03 12:18:24 PM -    Name            : Project Linker 2012
2014-01-03 12:18:24 PM -    Author          : Jonkers
2014-01-03 12:18:24 PM -    Version         : 1.5
2014-01-03 12:18:24 PM -    Description     : This tool helps to automatically create                 and maintain links from a source project to a target project to share code that is common     to Silverlight and WPF. Therefore, shared code can be written once and built for the     target environment.
2014-01-03 12:18:24 PM -    Locale          : en-US
2014-01-03 12:18:24 PM -    MoreInfoURL     : 
2014-01-03 12:18:24 PM -    InstalledByMSI  : False
2014-01-03 12:18:24 PM -    SupportedFrameworkVersionRange : [4.5]
2014-01-03 12:18:24 PM - 
2014-01-03 12:18:24 PM -    Supported Products : 
2014-01-03 12:18:24 PM -        Microsoft.VisualStudio.Pro
2014-01-03 12:18:24 PM -            Version : [11.0]
2014-01-03 12:18:24 PM - 
2014-01-03 12:18:24 PM -    References      : 
2014-01-03 12:18:24 PM -        ---------------------------------------------------    ----
2014-01-03 12:18:24 PM -        Identifier   : Microsoft.VisualStudio.MPF.11.0
2014-01-03 12:18:24 PM -        Name         : Visual Studio MPF 11.0
2014-01-03 12:18:24 PM -        Version      : [11.0]
2014-01-03 12:18:24 PM -        MoreInfoURL  : 
2014-01-03 12:18:24 PM -        Nested       : No
2014-01-03 12:18:24 PM - 
2014-01-03 12:18:24 PM - 
2014-01-03 12:18:24 PM - Searching for applicable products...
2014-01-03 12:18:24 PM - Found installed product - Microsoft Visual Studio Professional         2013
2014-01-03 12:18:24 PM - Found installed product - Microsoft Visual Studio 2013 Shell     (Integrated)
2014-01-03 12:18:24 PM - Found installed product - Global Location
2014-01-03 12:18:24 PM - VSIXInstaller.NoApplicableSKUsException: This extension is not     installable on any currently installed products.
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
然后我尝试通过 Visual Studio 的内置扩展管理器安装包,但没有搜索“项目链接器”的结果。
回到网站,发现该扩展只支持Visual Studio 2010,环顾四周,发现还有一个叫Project Linker 2012,只支持Visual Studio 2012。
所以我的问题是双重的。首先,有什么方法可以让其中的任何一个安装在 VS2013 上,其次,如果没有,我还有另一种方法可以按照教程的要求链接项目。
提前致谢!

最佳答案

主要思想,是下载 .vsix Project Linker 2012 的文件并手动更新它的内容,允许它安装在 VS2013 中。

扩展的Q&A页面其实包含了详细的步骤:
http://visualstudiogallery.msdn.microsoft.com/273dbf44-55a1-4ac6-a1f3-0b9741587b9a

他们来了:

  • 下载vsix
  • 将扩展名从 vsix 更改为 zip
  • 解压文件
  • 开通 extension.vsixmanifest 在文本编辑器中
  • 换线


  • 将所有文件压缩回7。重命名为 .vsix
  • 双击文件
  • 关于xamarin - 项目链接器扩展不会安装在 Visual Studio 2013 Pro 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20901596/

    相关文章:

    android - 从 Android 客户端订阅 MvxMessage

    android - 缩放标记的图标并在 map 缩放时添加更多图标?

    .net - 使用相对路径的后期生成事件在 VS 2013 中不起作用

    c++ - 哪些 C++ 编译器会自动定义 size_t 而无需包含 header ?

    windows - 我的 Windows PC 上有多个版本的 Git?

    xamarin.ios - 是否可以在xamarin中创建条形图

    ios - UIAlertView 不工作是 Xamarin.iOS

    c# - 如何在 Xamarin 中使用哈希 SHA

    c# - Visual Studio 2013 : Please tell me what's wrong VC#中可视化模拟按钮点击的方法

    unit-testing - 如何在 Visual Studio 2013 Express 中安装 NUnit 插件?