“Visual Studio”“扩展和更新”版本和年份之间的兼容性。无论如何告诉VS安装它是否安全?
问:修改VSIX文件以声明它与Visual Studio Comunity 2015兼容。这是一个好主意,如果是这样,我该怎么做?“Visual Studio”“扩展和更新”版本和年份之间的兼容性。无论如何告诉VS安装它是否安全?
更多信息,一个具体的例子:
我试图在Windows 8.1中添加以下到Visual Studio 2015年社区任:
2010年VS:https://visualstudiogallery.msdn.microsoft.com/ba57efa3-4061-4cdf-97f5-51715c4f120a
对于VS 2012 & 2013:https://visualstudiogallery.msdn.microsoft.com/b61cc443-4790-42b7-b7ab-2691119667d2
提供的文件打开“Microsoft Visual Studio版本选择器”。
具体例子继续,安装失败:
我再与 “安装失败” 消息和日志文件中提出,这些都是重要的部分:
Name: SharpGL
...
Supported Products:
Microsoft.VisualStudio.Ultimate
Microsoft.VisualStudio.Premium
Microsoft.VisualStudio.Pro
Microsoft.VisualStudio.VCSExpress
...
这似乎并不包括我的产品,但然后:
Searching for applicable products...
Found installed product - Microsoft Visual Studio Community 2015
Found installed product - Microsoft Visual Studio 2015 Shell (Integrated)
Found installed product - Global Location
非常好,我有兼容的产品!但是:
VSIXInstaller.NoApplicableSKUsException:
This extension is not installable on any currently installed products.
at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
令人困惑!
VS社区似乎已经取代,并与VS Express非常相似。今天试图从微软网站上下载VS Express只会产生VS社区。
VS Community Edition作为VS Express Editions的替代品发布。 Express版本不支持扩展/插件。
为VXIS包支持的VS版本是由包本身,当你执行它来安装(它基本上是MSI安装包,让你受支持版本的列表)
通常支持的版本是在决定在软件包内部显示,获得对不同版本的支持,我相信需要全新编译。
换句话说...
如果您要在VS的特定版本,你需要的VSIX的版本匹配VS版本
嗯,这有什么好安装VSIX扩展与VS社区做或不。链接的VSIX仅适用于VS ** 2010 ** – lokusking
好点,并且2012年和2013年也有一个问题适用,部分原因是它是同一个问题,我可以手动调整它声称支持的垂直数吗?我当然不想运行VS的旧版本。部分原因是它从来没有找到兼容的产品,但后来就陷入困境。 – alan2here
请参阅http://stackoverflow.com/questions/13269980/how-to-install-manually-vsix-2011-in-visual-studio-2012和http://stackoverflow.com/questions/22829652/use-older- vs-extensions-with-vs-2013 –