让cx_freeze与Python 3.3.2和64位Windows 7一起工作。编写一个运行完美的应用程序,但无论什么时候退出,Windows都会抛出一个框,说它已经崩溃,然后是另一个框,说明该程序没有正常工作,并且存在兼容性问题。
该程序优雅地存在于此代码中......
def ExitProgram():
LeaveSystemCallback()
def LeaveSystemCallback():
#Windows SysExit Sound
if Glvar.operating_system == "Windows":
SysExit()
root.destroy()
sys.exit()
涉嫌坠机的详情如下:
问题签名:
Problem Event Name: APPCRASH
Application Name: EthicsAssessment.exe
Application Version: 1.0.0.0
Application Timestamp: 53826f33
Fault Module Name: python33.dll
Fault Module Version: 3.3.2150.1013
Fault Module Timestamp: 5194070a
Exception Code: c000041d
Exception Offset: 0000000000188105
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 8056
Additional Information 2: 80565c59c1732184e98f4355760f3681
Additional Information 3: 6037
Additional Information 4: 60378b49ba0e1a6f98bc5d7c54dfa3ea
我只是想摆脱那个讨厌的错误信息,这样人们就不会认为软件在终止时出现了问题。