【发布时间】:2014-08-08 20:12:42
【问题描述】:
我有一个 ASP.Net 应用程序,我通过 VS 2010 构建了一个“Web 设置项目”。 安装包似乎已在 Visual Studio 中正确构建。
我在尝试运行安装包时遇到了错误。 首先我要说的是,我已经在这个环境中构建和部署了几个 WCF Web 服务,并且它们都安装正确。
这是我的环境:
Windows 7 家庭高级版 64 位 IIS 7
我使用日志记录工具运行安装程序并看到以下错误:
MSI (c) (10:80) [15:49:00:013]:执行操作:WEBCA_SetTARGETSITE 行动 15:49:00:WEBCA_SetTARGETSITE。 行动开始时间 15:49:00:WEBCA_SetTARGETSITE。 MSI (c) (10:80) [15:49:00:015]: 注意: 1: 2235 2: 3: ExtendedType 4: SELECT
Action,Type,Source,Target, NULL,ExtendedTypeFROMCustomActionWHEREAction= 'WEBCA_SetTARGETSITE' MSI (c) (10:80) [15:49:00:047]:为线程 38784 创建 790542 类型的 MSIHANDLE (13) MSI (c) (10:80) [15:49:00:048]:调用远程自定义操作。 DLL:C:\Users\JohnB\AppData\Local\Temp\MSIBCE3.tmp,入口点:SetTARGETSITE MSI (c) (10!5C) [15:49:00:082]:为线程 35420 创建 790531 类型的 MSIHANDLE (14) 信息:[08/08/2014 15:49:00:082] [SetTARGETSITE]:自定义操作正在开始... 信息:[08/08/2014 15:49:00:082] [SetTARGETSITE]: CoInitializeEx - COM 初始化单元线程... 错误:[08/08/2014 15:49:00:085] [SetTARGETSITE]:失败:-2147221164 错误:[08/08/2014 15:49:00:085] [SetTARGETSITE]:自定义操作失败,代码:'340' 信息:[08/08/2014 15:49:00:087] [SetTARGETSITE]:自定义操作已完成,返回代码:'340' MSI (c) (10!5C) [15:49:00:087]:为线程 35420 关闭 790531 类型的 MSIHANDLE (14) CustomAction WEBCA_SetTARGETSITE 返回实际错误代码 1603(请注意,如果翻译发生在沙箱内,这可能不是 100% 准确) MSI (c) (10:80) [15:49:00:088]:为线程 38784 关闭 790542 类型的 MSIHANDLE (13) 行动于 15:49:00 结束:WEBCA_SetTARGETSITE。返回值 3。 MSI (c) (10:80) [15:49:00:091]:执行操作:FatalErrorForm
我不知道为什么安装可能会失败。 我通过右键单击“Setup.exe”和“以管理员身份运行”来安装
当然,时间对此很关键,因为我们正试图在今天结束之前在客户端机器上进行部署。 任何想法/信息将不胜感激。
谢谢, 约翰B
【问题讨论】: