Visual studio 2015 VSIX安装程序:无法为提供的签名算法创建SignatureDescription 无法为Visual Studio Professional 2015 RC安装生产力增强工具扩展 Visual Studio IDE,工具>扩展和更新>联机>Visual Studio库 地点
Visual studio 2015 VSIX安装程序:无法为提供的签名算法创建SignatureDescription 无法为Visual Studio Professional 2015 RC安装生产力增强工具扩展 Visual Studio IDE,工具>扩展和更新>联机>Visual Studio库 地点,visual-studio-2015,vsix,productivity-power-tools,Visual Studio 2015,Vsix,Productivity Power Tools,安装日志 2015-07-22 8:22:27 AM - Microsoft VSIX Installer 2015-07-22 8:22:27 AM - ------------------------------------------- 2015-07-22 8:22:27 AM - Initializing Install... 2015-07-22 8:22:28 AM - Extension Details... 2015-07-22 8:22:28 AM - Identif
安装日志
2015-07-22 8:22:27 AM - Microsoft VSIX Installer
2015-07-22 8:22:27 AM - -------------------------------------------
2015-07-22 8:22:27 AM - Initializing Install...
2015-07-22 8:22:28 AM - Extension Details...
2015-07-22 8:22:28 AM - Identifier : VSProPack.Microsoft.15893CD4-2422-4427-BEA8-4E28DCC26346
2015-07-22 8:22:28 AM - Name : Productivity Power Tools 2015
2015-07-22 8:22:28 AM - Author : Microsoft
2015-07-22 8:22:28 AM - Version : 14.0.23120.0
2015-07-22 8:22:28 AM - Description : A set of extensions to Visual Studio 2015 Community (and above) which improves developer productivity.
2015-07-22 8:22:28 AM - Locale : en-US
2015-07-22 8:22:28 AM - MoreInfoURL : http://go.microsoft.com/fwlink/p/?LinkID=618589
2015-07-22 8:22:28 AM - InstalledByMSI : False
2015-07-22 8:22:28 AM - SupportedFrameworkVersionRange : [4.5,)
2015-07-22 8:22:28 AM -
2015-07-22 8:22:28 AM - System.Security.Cryptography.CryptographicException: SignatureDescription could not be created for the signature algorithm supplied.
at System.Security.Cryptography.Xml.SignedXml.CheckSignedInfo(AsymmetricAlgorithm key)
at System.Security.Cryptography.Xml.SignedXml.CheckSignature(AsymmetricAlgorithm key)
at System.Security.Cryptography.Xml.SignedXml.CheckSignature(X509Certificate2 certificate, Boolean verifySignatureOnly)
at MS.Internal.IO.Packaging.XmlDigitalSignatureProcessor.Verify(X509Certificate2 signer)
at System.IO.Packaging.PackageDigitalSignature.Verify(X509Certificate signingCertificate)
at System.IO.Packaging.PackageDigitalSignature.Verify()
at Microsoft.VisualStudio.ExtensionManager.InstallableExtensionImpl.GetSignatureState(ZipPackage vsixPackage)
at Microsoft.VisualStudio.ExtensionManager.InstallableExtensionImpl.get_SignatureState()
at VSIXInstaller.App.LogExtensionDetails(IExtension extension)
at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
再次扫描“说明”部分后找到答案: 生产力电动工具2015不能安装在VS 2015的RC版本上 注: 此版本以Visual Studio 2015的RC版本不支持的方式签署。它将只安装在RTM版本上。您可以下载Visual Studio 2015的RTM版本-Visual Studio 2015社区版及更高版本支持生产力增强工具和其他Visual Studio扩展的安装 尝试安装 (从中找到) 我使用自定义安装选项并选择了所有内容。它将Visual Studio 2015 Enterprise RC升级为Visual Studio 2015 Enterprise,现在那些最近开始不安装的扩展正在正常安装。这样你就避免了重新安装所有东西的麻烦
请注意,在安装完成后,它会显示一个启动VisualStudio的按钮,该按钮将启动Enterprise edition(或者Professional,我猜其中一个安装了Professional RC)。但是,Visual Studio 2015和Blend 2015的Windows任务栏快捷方式现在将被破坏,您必须通过右键单击它们并选择属性来修复它们,然后将它们设置为C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe和C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\IDE\blend.exe,假设您使用64位操作系统-否则请删除“(x86)”部分-并已在C:磁盘上安装Visual Studio。如果您在相应的文件夹(名为Visual Studio 2015)下也没有找到这些链接,您可能还希望将它们添加到“开始”菜单中。是否可以绕过这些链接?例如,这可能会给出一个线索:找到解决方案,请参阅我的单独答复