Последний установщик Microsoft VS2017 VSIX не может установить шаблон проекта SSAS (проекты Microsoft Analysis Services). Я могу последовательно воспроизвести эту проблему с помощью установщика.
** Примечание: я уже выполнил инструкции, упомянутые в аналогичных вопросах о переполнении стека, включая загрузку установщика SSDT и запуск каждого мини-установщика вручную из C: \ Temp **
Я могу последовательно воспроизвести эту проблему с помощью автономного установщика SSDT от Microsoft, а также установщика шаблона проекта SSAS от Nuget.
Оба они устанавливают один и тот же компонент под названием «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 \
и перезапустите установщик. Однако установщик создает файл, а затем через мгновение не может установить, потому что файл уже существует ....
Мне нужен установщик, который работает, не спотыкаясь;) LOL
Я использую 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 и переустановки все работает нормально. Надеюсь, это кому-то поможет;)
Спасибо! У меня была такая же проблема с VS2019. Я обновлял VS2015 до VS2019. Сначала мне пришлось удалить все VS2015 (не уверен, требуется ли). Я также удалил BIDS (2015). Только после этого я удалил VS2019. Затем снова установил VS2019. Затем установили расширение «Microsoft Analysis Services Project». Я просто следил за тем, чтобы делать только одну вещь за раз (не уверен, что это необходимо).