Hi Gerry Schmitz, I know this, but I might to throw again the exception. This is more simple to debug like this. Each catched exception is specific. I know exactly within the specific method where it crashes. I am sorry! If we find the problem, I will make another code with just one try-catch and I will post to you. Other than that, do you know where I made a mistake? I recall to you that this code runs perfectly within Windows Forms Application. Have a nice day my friend! :)