|
3
|
| Paul Hitchcock · 技术社区 · 8 年前 |
|
|
1
2
我修复了这个问题,所以应用程序又开始工作了。在并排比较了两个ProcMon日志(一个来自崩溃的配置文件,另一个来自具有相同权限的新配置文件)后,我发现在崩溃的配置文件上,它很早就开始引用apphelp。dll并查看注册表中的AppCompatFlags键。这让我相信它是在尝试以兼容模式运行,而它本不需要这样做。 尽管我通过右键单击应用程序图标并查看属性来确保没有通过UI设置兼容性模式,但注册表中仍然存储了一些记录。我从以下键中删除了应用程序的条目,并将用户注销和重新登录,问题就解决了。公平地说,我还做了其他一些可能有贡献的事情。我下载并运行了 .NET Repair Tool .它没有在运行后立即解决问题,但我想我还是提一下,以防万一它起了作用。我首先运行了修复工具包,然后找到并删除了注册表项,然后将用户注销并重新登录。
|
|
|
Nicola · C++CLI项目中非托管数据上的C#指针 8 年前 |
|
|
Anton Savelyev · 在发布版本中删除类指针会导致内存问题 8 年前 |
|
|
shmnff · 显式转换int到SqlInt32 8 年前 |
|
|
Alex12 · windows窗体中的C++if语句[关闭] 8 年前 |
|
|
Claude Tan · 类型定义和类型引用之间有什么区别? 8 年前 |