小编All*_*ray的帖子

Visual Studio 2013 Update 2,安装程序项目扩展

从Visual Studio 2010升级到Visual Studio 2013 Update 2并安装Visual Studio安装程序项目扩展.安装项目构建和安装程序在Windows 7和Windows 8中工作,但是当尝试在Windows Server 2003(标准版,Service Pack 2)上运行它时,它将以错误1603退出.

Microsoft的支持网站建议:

  • 您尝试安装Windows Installer程序包的文件夹已加密.
  • 包含您尝试安装Windows Installer程序包的文件夹的驱动器将作为替换驱动器进行访问.
  • SYSTEM帐户对您尝试安装Windows Installer程序包的文件夹没有完全控制权限.您会注意到该错误消息,因为Windows Installer服务使用SYSTEM帐户来安装软件.

以上都没有导致错误,回到VS2010并再次构建项目它安装没有问题.

该项目使用的是.NET 3.5 SP1 Framework和Windows Installer 3.1.找不到Windows Installer组件,我不得不复制它.

FROM:C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

TO:C:\ Program Files(x86)\ Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages

有没有人遇到过类似的问题?

更新1 谢谢@PhilDW

我已经完成了创建日志文件的安装,我已经复制了我认为相关的部分,但可以在这里下载完整的日志.

Action 11:55:50: DIRCA_CheckFX. 
Action start 11:55:50: DIRCA_CheckFX.
MSI (c) (64:24) [11:55:50:139]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_CheckFX' 
MSI (c) (64:B0) [11:55:50:170]: Invoking remote …
Run Code Online (Sandbox Code Playgroud)

windows-installer failed-installation .net-3.5

5
推荐指数
1
解决办法
1331
查看次数