在c#中重建安装项目时出错

时间:2017-09-12 14:50:29

标签: visual-studio-setup-proje

当我在visual studio 2015中重建我的安装项目时,我得到以下错误。请建议解决此问题:

image

1 个答案:

答案 0 :(得分:0)

该消息表示Visual Studio 2010 Shell(集成)的安装已损坏,因此Windows正在尝试修复它。此外,它看起来像是从互联网安装,导致设置从一个已删除的临时文件夹执行。最好下载设置(例如MSI文件)并将其保存在某处。 C:\ Windows \ installer文件夹也可能已损坏或已删除文件,因为通常会从那里执行修复,这可能已经发生了很长时间但是在缓存之前你不会注意到MSI文件已从/ windows / installer中删除。

修复是获取用于安装VS 2010 Shell MSI文件的完全相同的MSI文件并将其保存在某处,并在再次发生时浏览到它。

原因可能是VS 2010和VS 2015之间的冲突,或者某些已删除或更改的共享文件。应用程序事件日志将有一个MsiInstaller条目,说明缺少的内容。