所以我按照以下链接中详述的步骤升级VS2013的VSIX安装程序
但即使我有VS2012和VS2013 Premium版本,我在日志中得到以下错误,这似乎意味着它认为vs2013没有安装,这是奇怪的。
09/01/2014 12:00:05 - Microsoft VSIX安装程序
09/01/2014 12:00:05 - --------------------------------------- ----
09/01/2014 12:00:05 - 初始化安装...
09/01/2014 12:00:06 - 扩展细节......
09/01/2014 12:00:06 - 标识符:TFS.CheckinPolicy.Installer.Microsoft.4ce2e9b7-2bde-40e7-9140-6ec700499de7
09/01/2014 12:00:06 - 名称:TFS.CheckinPolicy.Installer
09/01/2014 12:00:06 - 作者:微软
09/01/2014 12:00:06 - 版本:1.0
09/01/2014 12:00:06 - 说明:清空VSIX项目。
09/01/2014 12:00:06 - 地区:en-US
09/01/2014 12:00:06 - MoreInfoURL:
09/01/2014 12:00:06 - InstalledByMSI:False
09/01/2014 12:00:06 - SupportedFrameworkVersionRange:4.5
09/01/2014 12:00:06 -
09/01/2014 12:00:06 - 支持的产品:
09/01/2014 12:00:06 - Microsoft.VisualStudio.Pro
09/01/2014 12:00:06 - 版本:12.0
09/01/2014 12:00:06 - Microsoft.VisualStudio.Premium
09/01/2014 12:00:06 - 版本:12.0
09/01/2014 12:00:06 -
09/01/2014 12:00:06 - 参考文献:
09/01/2014 12:00:06 -
09/01/2014 12:00:06 - 搜索适用的产品......
09/01/2014 12:00:06 - 找到已安装的产品 - Microsoft Visual Studio Premium 2012
09/01/2014 12:00:06 - 找到已安装的产品 - Microsoft Visual Studio Professional 2012
09/01/2014 12:00:06 - 找到已安装的产品 - 用于Visual Studio 2012的Microsoft LightSwitch
09/01/2014 12:00:06 - 发现已安装的产品 - Microsoft Visual Studio 2012 Shell(集成)
09/01/2014 12:00:06 - 找到安装的产品 - 全球位置
09/01/2014 12:00:06 - VSIXInstaller.NoApplicableSKUsException:此扩展程序无法安装在任何当前安装的产品上。
在VSIXInstaller.App.InitializeInstall()
在System.Threading.Tasks.Task.InnerInvoke()
在System.Threading.Tasks.Task.Execute()
关于为什么会发生这种情况的任何想法?