Question

I have a program which doesn't once reference System.I0, coded in vb.net, yet for some reason my user got this:

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

in the crash report from once the program started.

I am using the Krypton Toolkit from componentfactory.com and an obfuscator from http://ntcore.com/phoenix.php.

The user was running Vista, and I have no idea if they have the .net framework installed.

Any one of these things could have happened, I think:

  • The lack of a .net framework installed crashed it
  • The Krypton Toolkit needed me to package a .dll with it (not likely)
  • The obfuscator obfuscated my code and broke it

Which of these is the most likely to have broken my program?

Was it helpful?

Solution

You need to include ComponentFactory.Krypton.Toolkit.dll with your app.

OTHER TIPS

If this log came from the user machine, it has the .Net Framework installed. Otherwise a FileNotFoundException wouldn't be thrown. It may be the case that the third party component is trying to find a file or it may be the case your code is trying indirectly through the .Net Framework's code. Serialization can do this.

The crash is stating that it couldn't find the advancedclipboard.exe.

Do you know what in your code or the code you are using like the toolkit that requires this file?

EDIT:

Forget my duh moment please.... The comments say it all. :)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top