应用程序已停止使用.exe文件的工作错误,但与Visual Studio运行良好? [英] Application has stopped working error with .exe file but runs well with Visual Studio?

查看:154
本文介绍了应用程序已停止使用.exe文件的工作错误,但与Visual Studio运行良好?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的先生,



我有一个非常奇怪的问题并且已经被困了好几天。

我有一个用VS创建的项目在我的Win7 64位笔记本上使用Express 2013.



除了FW更新功能外,所有功能在我的项目中运行良好。 FW更新功能适用于VS Express 2013,但在调试文件夹下运行.exe文件时失败。它将在更新过程结束时显示xxx已停止工作。



我从C:\ usersrs \\中获取三个错误日志文件... ...



1. WERCE38.tmp.WERInternalMetadata.xml

Dear Sir,

I have a really wierd problem and have been stuck for days.
I have a project created with VS Express 2013 on my Win7 64-bit notebook.

All the functions work well in my project except the FW update function. The FW update function works well with VS Express 2013 but fails when I run the .exe file under the debug folder. It will show "xxx has stopped working" at the end of the update procedure.

I get three error log files from C:\users\......

1. WERCE38.tmp.WERInternalMetadata.xml

<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
    <OSVersionInformation>
        <WindowsNTVersion>6.1</WindowsNTVersion>
        <Build>7601 Service Pack 1</Build>
        <Product>(0x1): Windows 7 Ultimate</Product>
        <Edition>Ultimate</Edition>
        <BuildString>7601.18798.amd64fre.win7sp1_gdr.150316-1654</BuildString>
        <Revision>1130</Revision>
        <Flavor>Multiprocessor Free</Flavor>
        <Architecture>X64</Architecture>
        <LCID>1028</LCID>
    </OSVersionInformation>
    <ProblemSignatures>
        <EventType>CLR20r3</EventType>
        <Parameter0>EA Power Control.exe</Parameter0>
        <Parameter1>1.0.0.0</Parameter1>
        <Parameter2>554b2236</Parameter2>
        <Parameter3>mscorlib</Parameter3>
        <Parameter4>4.0.30319.34209</Parameter4>
        <Parameter5>534894cc</Parameter5>
        <Parameter6>137b</Parameter6>
        <Parameter7>13</Parameter7>
        <Parameter8>System.ObjectDisposedException</Parameter8>
    </ProblemSignatures>
    <DynamicSignatures>
        <Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
        <Parameter2>1028</Parameter2>
        <Parameter22>0a9e</Parameter22>
        <Parameter23>0a9e372d3b4ad19135b953a78882e789</Parameter23>
        <Parameter24>0a9e</Parameter24>
        <Parameter25>0a9e372d3b4ad19135b953a78882e789</Parameter25>
    </DynamicSignatures>
    <SystemInformation>
        <MID>061F2CDA-D9D3-49C1-BB68-95575E25AA54</MID>
        <SystemManufacturer>ASUSTeK COMPUTER INC.</SystemManufacturer>
        <SystemProductName>X550VB</SystemProductName>
        <BIOSVersion>X550VB.213</BIOSVersion>
    </SystemInformation>
</WERReportMetadata>





2。 WERE61C.tmp.appcompat.txt

3. WERE63C.tmp.mdmp



更多信息:

我的应用程序将在更新结束时关闭串行端口。在VS Express 2013的输出窗口中,我可以看到自己关闭的串口异常转储,但程序仍在运行。这是根本原因吗?



为什么应用程序使用.exe文件停止了工作错误但是在Visual Studio中运行良好?



非常感谢您的建议和帮助!!



Eric



2. WERE61C.tmp.appcompat.txt
3. WERE63C.tmp.mdmp

More information:
My application will close the serial port in the end of the update. In the output window of VS Express 2013, I can see a close serial port exception dump by myself, but the program keeps running. Is that the root cause?

Why does application have stopped working error with .exe file but run well with Visual Studio?

Really appreciate your advice and help!!

Eric

推荐答案

您好, Sinisa,



真的很感谢您的反馈。我将尝试修复异常错误。

祝你有愉快的一天!



Eric
Hello, Sinisa,

Really appreciate your feedback. I will try to fix the exception error.
Have a nice day!

Eric


这篇关于应用程序已停止使用.exe文件的工作错误,但与Visual Studio运行良好?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆