关于我的问题的简短故事:
我的应用程序[在VC ++ 2010中编译]应该具有较少的标准用户查看/工作权限,而当然在管理用户中它将具有完全权限。 几天后,当我尝试在标准用户中运行应用程序[已安装版本的发布二进制文件]时,我看到 MFC140ud.dll [怪异]中的崩溃。它不应该是 ud 版本。无论如何,在我的节目&功能[我是Win7用户]我看到了Runtime&可再发行VS2015。我卸载了它们。
我没有太多运气重新启动计算机 - 我仍然在崩溃但是在不同的dll中。
它显示两个显示错误的对话框。一个是在MSVCR100d.dll中显示错误,第二个在ntdll.dll中显示
以下是两个框中的问题签名:
问题签名:
问题事件名称:APPCRASH
应用程序名称:MyAppName.exe
应用版本:4.5.64.0
申请时间戳:594a41e2
故障模块名称:MSVCR100D.dll
故障模块版本:10.0.40219.325
故障模块时间戳:4df2be37
例外代码:80000003
异常抵消:0011b545
操作系统版本:6.1.7601.2.1.0.256.1
地区ID:1033
附加信息1:0a9e
附加信息2:0a9e372d3b4ad19135b953a78882e789
附加信息3:0a9e
附加信息4:0a9e372d3b4ad19135b953a78882e789
-
问题签名:
问题事件名称:APPCRASH
应用程序名称:MyAppName.exe
应用版本:4.5.64.0
申请时间戳:594a41e2
故障模块名称:ntdll.dll
故障模块版本:6.1.7601.23796
故障模块时间戳:59028e17
例外代码:c015000f
例外抵消:00083af6
操作系统版本:6.1.7601.2.1.0.256.1
地区ID:1033
附加信息1:55c7
附加信息2:55c739abdb4e531959bbe02ef6e9e097
附加信息3:e422
附加信息4:e422b1470321edbfed7e5b3f5a1b3d28
-
我重新安装了VS2010可再发行但没有运气。
即使我尝试以管理员身份运行,我也会看到相同的错误[右键单击并选择以管理员身份运行]。
如果我从管理员帐户运行它,它可以正常工作。
此外,我想添加 - 如果它有助于任何人帮助我纠正 - 通常我保持Windows更新,但是,几天前它安装了一长串更新。 所以我认为是Win7更新导致问题,但不确定。 任何帮助表示赞赏。