2011-01-20 669 views
0

我有我们公司使用的应用程序。事件1000,应用程序错误,Windows 7,Visual Studio 2008

我们所有的Windows XP电脑和Windows 7电脑都使用它。

我可以在Visual Studio 2008下的调试器中运行它,并构建所有其他PC用来安装它的安装程序,但是在我的PC上安装后无法运行它(安装显示没有错误)。

在事件查看器> Windows日志>应用程序,两(2)事件被触发:

  1. 抛出当我尝试运行已安装的应用程序中的错误:

    错误的应用程序名称: Suite.exe,版本:2.2.21.0,时间戳:0x4d389f32
    错误模块名称:ntdll.dll,版本:6.1.7600.16559,时间戳:0x4ba9b802
    异常代码:0xc00000fd
    故障偏移:0x00000000000076cf
    出错进程ID:0x1424
    错误应用程序启动时间:0x01cbb8f485a2a9d8
    错误的应用程序路径:C:\ Program Files文件\ AAON线圈类产品,公司\ ACP软件套件\ Suite.exe
    错误模块路径:C:\ WINDOWS \ SYSTEM32 \ ntdll.dll中
    报告编号:c58bd590-24e7-11e0-b398-00248103a942

  2. 参考消息后,立即触发了Windows错误报告:

    故障存储28268826,类型4
    事件名称:APPCRASH
    响应:不可用
    驾驶室ID:0

    问题签名:
    P1:Suite.exe
    P2:2.2.21.0
    P3:4d389f32
    P4:ntdll.dll中
    P5:6.1.7600.16559
    P6:4ba9b802
    P7:C00000FD
    P8:00000000000076cf
    P9:
    P10:

    附加的文件:
    C:\用户\ CP-jpool \应用程序数据\本地的\ Temp \ WER492A.tmp.WERInternalMetadata.xml

    这些文件可能在这里可用:
    C:\ Users \ cp-jpool \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive \ AppCrash_Suite。exe_e131a0d577e0788f7db9b54fd53b35e27d8860e2_11df4dea

    分析符号:
    复核为解决方案:0
    报告编号:c58bd590-24e7-11e0-b398-00248103a942
    报告状态:0

这重复每次我试图运行我用这台PC制作的应用程序...在这台PC上,但没有其他地方。

有人能给我一些关于发生了什么事以及如何解决它的想法吗?

回答

0

事实证明,我的应用程序使用的控件不能在64位环境中运行。

显然,VS2008中的调试器不会在这些旧式样DLL中的一个发生故障时抛出错误。

1

当您运行它时,系统会提示您提升Visual Studio吗?

如果是这样,请尝试运行提升的应用程序。

基本上,隔离两个之间有什么不同:

  1. 您可以运行它在Visual Studio 没有调试?包括当你把它设置为“释放”?

  2. 如果将它构建并安装为“调试”,然后启动它并尝试在它崩溃时连接它,那么该如何? (你可以通过注册表在这里设置JIT调试器:http://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx

祝你好运!

+0

程序在我的电脑上运行时没有显示错误消息,因此没有提示升级Visual Studio。 – jp2code 2011-01-24 17:50:15

相关问题