8

我已经application完成了。Net framework 3.5(C#.Net)。我将应用程序安装在Windows 7. 但是在打开某些表单时,应用程序会导致以下错误 在此处输入图像描述

如果有人知道解决方案,请分享。此错误仅出现在 Windows 7 中。

4

4 回答 4

4

只是补充一下,因为我遇到了同样的问题:

有时这与递归导致的堆栈溢出有关。

于 2014-02-25T09:07:24.180 回答
0

我遇到了同样的问题并找到了解决方案。

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

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

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

  • MSN Messenger 不再加载
  • 每当我尝试单击“插入”选项卡时,所有 Office 2010 程序都会崩溃
  • 在大文件夹中搜索文件或文档时,Windows 资源管理器崩溃
于 2012-05-18T17:36:32.740 回答
0

对我来说,问题是 Windows 服务设置项目或解决方案的一部分已损坏;它没有正确检测依赖关系,因此在尝试启动 Windows 服务时导致了 IO 问题。

所以我基本上删除了旧的设置项目并重新创建了一个新的,然后当我添加主输出时它仍然没有正确更新依赖项,如果我再添加另一个主输出,依赖项将填充,然后如果我尝试删除其中一个现在两个主输出条目VS2010会崩溃,所以我查看了安装项目的文件,然后添加了三个,然后删除了两个条目?!?!?!?!et voila ...不再崩溃。

于 2017-10-02T15:36:00.943 回答
0

对我来说,原因是使用依赖注入 + 安装程序。安装程序合并了多个应用程序文件夹的内容,因此我的程序集版本不匹配,导致加载问题。

解决方案是为我整合引用的程序集。

于 2020-06-05T16:33:36.050 回答