我有一个编程程序,它没有一次引用System.I0,使用的是vb.net编写的,但是我的用户却遇到了这个问题:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: advancedclipboard.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4a903bf5
Problem Signature 04: Microsoft.VisualBasic
Problem Signature 05: 8.0.0.0
Problem Signature 06: 4889f422
Problem Signature 07: 6e
Problem Signature 08: 8
Problem Signature 09: System.IO.FileNotFoundException
OS Version: 6.0.6000.2.0.0.768.3
Locale ID: 1033
在程序启动后的崩溃报告中。
我正在使用来自componentfactory.com的Krypton Toolkit和http://ntcore.com/phoenix.php的混淆器。
用户正在运行Vista,并且我不知道他们是否安装了.net框架。
我认为可能发生了以下任何一种情况:
- 缺少安装 .net 框架导致了崩溃
- Krypton 工具包需要我将一个.dll文件与其捆绑(不太可能)
- 混淆器混淆了我的代码并破坏了它
这些情况中最有可能导致程序崩溃的是哪一个?