У меня есть программа, которая ни разу не ссылалась на 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
в отчете о сбое с момента запуска программы.
Я использую Krypton Toolkit от componentfactory.com и обфускатор от http://ntcore.com/phoenix.php.
Пользователь работал под управлением Vista, и я понятия не имею, установлена ли у него платформа .net.
Любая из этих вещей могла произойти, я думаю:
- Отсутствие установленного фреймворка .net привело к сбою
- Krypton Toolkit потребовалось, чтобы я упаковал .dll с ним (маловероятно)
- Обфускатор запутал мой код и сломал его
Что из этого наиболее вероятно сломало мою программу?