尝试安装应用程序时Setup.exe崩溃

时间:2009-07-30 05:27:55

标签: c# installation

VS 2005 SP3

我开发了应用程序并使用安装项目来创建msi。

当我在用户计算机上安装时,双击setup.exe时崩溃。它会显示一个消息框,说明您要将此错误消息发送到Microsoft。

这只发生在6台机器中的2台。

出现此问题的2台计算机正在运行Windows XP Pro SP2,另一台运行SP3。

我在想是否与用户计算机上运行的反病毒或反间谍软件有关?

我从崩溃中获得的信息如下所示。

非常感谢任何建议,

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="CATSoftphone.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="CATSoftphone.msi" SIZE="1458688" CHECKSUM="0xA819F3CD" />
    <MATCHING_FILE NAME="CATSoftphone.exe" SIZE="329312" CHECKSUM="0xDB3CECF0" MODULE_TYPE="WIN32" PE_CHECKSUM="0x80164D54" LINKER_VERSION="0x80000" LINK_DATE="09/23/2005 10:45:29" UPTO_LINK_DATE="09/23/2005 10:45:29" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="989696" CHECKSUM="0x2D998938" BIN_FILE_VERSION="5.1.2600.5781" BIN_PRODUCT_VERSION="5.1.2600.5781" PRODUCT_VERSION="5.1.2600.5781" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.5781 (xpsp_sp3_gdr.090321-1317)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFE572" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.5781" UPTO_BIN_PRODUCT_VERSION="5.1.2600.5781" LINK_DATE="03/21/2009 14:06:58" UPTO_LINK_DATE="03/21/2009 14:06:58" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>



<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="CATSoftphone.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="CATSoftphone.msi" SIZE="1458688" CHECKSUM="0xA819F3CD" />
    <MATCHING_FILE NAME="CATSoftphone.exe" SIZE="329312" CHECKSUM="0xDB3CECF0" MODULE_TYPE="WIN32" PE_CHECKSUM="0x80164D54" LINKER_VERSION="0x80000" LINK_DATE="09/23/2005 10:45:29" UPTO_LINK_DATE="09/23/2005 10:45:29" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="986112" CHECKSUM="0xEBE25B3D" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_qfe.070416-1259)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF995F" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 16:07:27" UPTO_LINK_DATE="04/16/2007 16:07:27" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>

1 个答案:

答案 0 :(得分:0)

我认为这与计算机上运行的软件有关。完成后,在较长的退出时重新安装问题。