.NET 4.0 应用程序停止工作

.NET 4.0 Application Stopped working

我是 运行 在 .NET 4.0 和 SQL Server Compact Edition 数据库文件中开发的已部署 Winform 应用程序。打开 crystal 报告 (CRforVS_13_0_9) 时,应用程序停止工作。我的事件日志显示

Description:
Stopped working


Problem signature:
Problem Event Name: APPCRASH
Application Name: Hospital System Lite.exe
Application Version: 1.1.0.0
Application Timestamp: 585adbab
Fault Module Name: KERNELBASE.dll
Fault Module Version: 6.1.7601.17514
Fault Module Timestamp: 4ce7b8f0
Exception Code: e0434352
Exception Offset: 0000b760
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033


Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409


If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

我试过的是:

  1. 运行 作为管理员
  2. 运行 另一个用户个人资料
  3. 创建新用户更改连接

吉尔斯提供的答案:

检查您的事件查看器,找出导致崩溃的应用程序。大概是kernelbase.dll。这不是办公室问题,因为 KERNELBASE.dll 是一个系统文件。如果系统文件导致崩溃,那么您需要修复 windows 7 个系统文件。

转到此处并按照所有说明进行操作:http://support.microsoft.com/kb/929833

这样做解决了我的系统遇到的许多其他问题:

MSN messenger not loading any more
All office 2010 programs crashing whenever I tried to click on the INSERT tab
windows explorer crashing when searching for files or documents in large folders

希望这对您有所帮助。

Fault module: kernelbase.dll . Application crash