visual-studio - VSIX 安装程序 - 'Microsoft Analysis Services Projects' 安装失败

标签 visual-studio ssas business-intelligence sql-server-data-tools vsix

最新的 Microsoft VS2017 VSIX 安装程序无法安装 SSAS 项目模板(Microsoft Analysis Services 项目)。我可以通过安装程序一致地重现此问题。

**注意:我已经按照 Stack Overflow 上类似问题中提到的说明进行操作,包括下载 SSDT 安装程序并从 C:\Temp 手动运行每个迷你安装程序**

我可以使用 Microsoft 离线 SSDT 安装程序以及 Nuget 的 SSAS 项目模板安装程序来一致地复制此问题。

它们都安装名为“Microsoft Analysis Services Projects”的相同组件

这是错误: 文件“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Business Intelligence Semantic Model\1.0\Microsoft.AnalysisServices.AppLocal.Core.dll”已存在。

我尝试删除以下所有文件: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Business Intelligence 语义模型\1.0\

并重新运行安装程序。但是,安装程序创建了该文件,但片刻之后安装失败,因为该文件已存在......

我需要一个可以正常工作而不会被自身绊倒的安装程序;)哈哈

我正在使用 Visual Studio 2017 尝试安装 Analysis Services 项目模板。

这是安装失败的日志文件:

11/27/2018 4:07:16 PM - System restore is not supported on this system
11/27/2018 4:07:16 PM - Failed to create system restore point: 0x80131524
11/27/2018 4:08:20 PM - Package '04a86fc2-dbd5-4222-848e-911638e487fe,version=2.2' failed to install. System.IO.IOException: The file 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Business Intelligence Semantic Model\1.0\Microsoft.AnalysisServices.AppLocal.Core.dll' already exists.
   at Microsoft.VisualStudio.Setup.Installer.VsixInstaller.<InstallCoreInternal>g__install|27_1(PackagePart part, Boolean saveExtensionManifest, <>c__DisplayClass27_0& , <>c__DisplayClass27_1& , <>c__DisplayClass27_2& , <>c__DisplayClass27_3& , <>c__DisplayClass27_4& )
   at Microsoft.VisualStudio.Setup.Installer.VsixInstaller.InstallCoreInternal(String localPath, String installDir, InstallablePackage pkg)
   at Microsoft.VisualStudio.Setup.Installer.FileInstaller.<>c__DisplayClass7_0.<InstallCore>b__0()
   at Microsoft.VisualStudio.Setup.Installer.FileInstaller.DoAction(Func`1 action)
   at Microsoft.VisualStudio.Setup.Installer.FileInstaller.InstallCore(String localPath, String installDir, InstallablePackage pkg)
   at Microsoft.VisualStudio.Setup.Installer.InstallerBase.InstallHelper(InstallData installData)
11/27/2018 4:08:20 PM - Skipping cache of package 'Component.04a86fc2-dbd5-4222-848e-911638e487fe,version=2.2' since the package or a parent package had a vital failure.
11/27/2018 4:08:52 PM - Install Error : Microsoft.VisualStudio.Setup.PackageFailureException: Package '04a86fc2-dbd5-4222-848e-911638e487fe' failed to install
   at Microsoft.VisualStudio.Setup.InstallOperation.Run(CancellationToken token)
   at Microsoft.VisualStudio.Setup.Engine.RunOperation(InstallOperation installOperation, CancellationToken token, ExecuteAction action, ITelemetryOperation telemetryOperation)
   at Microsoft.VisualStudio.Setup.Engine.RunCoreOperation(InstallOperation coreOperation, ExecuteAction action, ITelemetryOperation telemetryOperation, CancellationToken token)
   at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineInstall(InstallableExtensionImpl extension, Boolean installPerMachine, Boolean isPackComponent, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, IProgress`1 progress, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion, IInstalledExtension& newExtension)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallInternal(InstallableExtensionImpl extension, InstallFlags installFlags, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, IProgress`1 progress, Version targetedVsVersion)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.BeginInstall(IInstallableExtension installableExtension, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallWorker(IInstallableExtension extension, InstallFlags installFlags, AsyncOperation asyncOp)

最佳答案

卸载VS2017并重新安装后工作正常。希望这对某人有帮助;)

关于visual-studio - VSIX 安装程序 - 'Microsoft Analysis Services Projects' 安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53512914/

相关文章:

c++ - 是否可以在 Qt Designer 中使用依赖注入(inject)(对于 .ui 文件)?

Excel 数据透视表行标签不刷新

performance - MDX选择日期维度消耗大量内存

reporting-services - SSRS 中的瀑布图

c++ - Qt : Unit Test with Visual Studio

.net - 不编码插件时获取当前的 EnvDTE 或 IServiceProvider

c++ - VS2008 内部编译错误

ssis - 分支和合并 SSIS/SSAS 项目

ssas - DAX 子项总和

sql-server - 如何为维度仓库中的日期设计收缩维度表并在SSAS中使用?