首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSDT 2017安装程序失败,无法打开配置注册表项

SSDT 2017安装程序失败,无法打开配置注册表项
EN

Stack Overflow用户
提问于 2018-05-08 19:58:46
回答 7查看 11.5K关注 0票数 8

几个月来,我们一直在使用VS 2017 Shell版本进行BI开发,但今天,它意外地停止了,并自行重新启动。重新启动后,我们得到一个错误:

无法加载文件或程序集'Microsoft.DataTransformationServices.Wizards‘或其依赖项之一。系统找不到指定的文件。

googling搜索之后,我们的一位开发人员决定从Microsoft站点卸载并重新安装VS 2017,但安装失败:

无法打开配置注册表项(0x800703F3)

我在谷歌上搜索了更多,发现卸载一支部队可能有帮助,但没有帮助。

当错误开始时,以下是安装日志的一部分:

代码语言:javascript
运行
复制
[1F4C:3708][2018-05-08T17:40:36]e000: Error 0x800703f3: Process returned error: 0x3f3
[1F4C:3708][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to execute EXE package.
[2EBC:3250][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to configure per-machine EXE package.
[2EBC:3250][2018-05-08T17:40:36]i000: MainViewModel.OnPackageAction: Install Completed for package SQL Server Analysis Services (id: Microsoft.DataTools.AnalysisServices)
[2EBC:3250][2018-05-08T17:40:36]i319: Applied execute package: Microsoft.DataTools.AnalysisServices, result: 0x800703f3, restart: None
[2EBC:3250][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to execute EXE package.
[1F4C:3708][2018-05-08T17:40:36]i329: Removed package dependency provider: Microsoft.DataTools.AnalysisServices, package: Microsoft.DataTools.AnalysisServices
[1F4C:3708][2018-05-08T17:40:36]i351: Removing cached package: Microsoft.DataTools.AnalysisServices, from path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\
[2EBC:3250][2018-05-08T17:40:36]i000: MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 100
[1F4C:3708][2018-05-08T17:40:36]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart: None, disable resume: No
[1F4C:3708][2018-05-08T17:40:36]i330: Removed bundle dependency provider: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}
[1F4C:3708][2018-05-08T17:40:36]i352: Removing cached bundle: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}, from path: C:\ProgramData\Package Cache\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}\
[1F4C:3708][2018-05-08T17:40:36]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart initiated: No, disable resume: No
[2EBC:3250][2018-05-08T17:40:36]e000: MainViewModel.OnBundleAction: Bundle action failed: The configuration registry key could not be opened (0x800703F3)
[2EBC:3250][2018-05-08T17:40:36]i399: Apply complete, result: 0x800703f3, restart: None, ba requested restart:  No

任何帮助都将不胜感激。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2018-05-09 17:03:32

似乎有人知道解决这个问题的办法:

Mallit·版本应该是1.15.3227。因此,请卸载任何VS实例,然后通过添加/删除程序卸载VS安装程序,并验证C:\ programs (X86)\\ Installer被删除和/或空。 谢谢你,迈克

来源:https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html

希望我能帮上忙!

票数 2
EN

Stack Overflow用户

发布于 2018-05-11 08:48:21

同样的问题,这件事对我很管用:

1.)卸载VS 2017。

2.)卸载VS安装程序。

3.)转到命令提示符中的目录'C:\Program (x86)\Microsoft \Installer\resources\app\ Prompt‘,并执行'InstallCleanup.exe -f’。

4.)删除其名称中包含“Visual”的所有剩余文件和文件夹。

5.)打开https://learn.microsoft.com/en-us/visualstudio/productinfo/installing-an-earlier-release-of-vs2017下载并安装VS的15.6版本。

6.)打开https://learn.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017下载并安装最新的SSDT。

票数 5
EN

Stack Overflow用户

发布于 2018-05-18 04:02:45

我下载了用于VS2017 Open的SSDT,并运行了以下命令

代码语言:javascript
运行
复制
CD %userprofile%\Downloads
SSDT-Setup-ENU.exe /layout

下载完成后,我为SSIS手动安装了一个Payload文件夹,这些组件是

代码语言:javascript
运行
复制
vsta_setup.exe
Microsoft.DataTools.IntegrationServices.VSIX
SSDTISSingleton.msi
SSISOneDesigner2012.msi
SSISOneDesigner2014.msi
SSISOneDesigner2016.msi

现在在VS2017工作。直到MS把它整理好。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50241405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档