For those new to message boards please try to follow a few simple rules when posting your question.
Choose the correct forum for your message. Posting a VB.NET question in the C++ forum will end in tears.
Be specific! Don't ask "can someone send me the code to create an application that does 'X'. Pinpoint exactly what it is you need help with.
Keep the subject line brief, but descriptive. eg "File Serialization problem"
Keep the question as brief as possible. If you have to include code, include the smallest snippet of code you can.
Be careful when including code that you haven't made a typo. Typing mistakes can become the focal point instead of the actual question you asked.
Do not remove or empty a message if others have replied. Keep the thread intact and available for others to search and read. If your problem was answered then edit your message and add "[Solved]" to the subject line of the original post, and cast an approval vote to the one or several answers that really helped you.
If you are posting source code with your question, place it inside <pre></pre> tags. We advise you also check the "Encode "<" (and other HTML) characters when pasting" checkbox before pasting anything inside the PRE block, and make sure "Use HTML in this post" check box is checked.
Be courteous and DON'T SHOUT. Everyone here helps because they enjoy helping others, not because it's their job.
Please do not post links to your question into an unrelated forum such as the lounge. It will be deleted. Likewise, do not post the same question in more than one forum.
Do not be abusive, offensive, inappropriate or harass anyone on the boards. Doing so will get you kicked off and banned. Play nice.
If you have a school or university assignment, assume that your teacher or lecturer is also reading these forums.
No advertising or soliciting.
We reserve the right to move your posts to a more appropriate forum or to delete anything deemed inappropriate or illegal.
But when I try and register the shellwindow it tells me that the Container does not exist. I assumed they changed something so my question is if you are not supposed to use the Bootstrapper container at all? I can register types with the code:
I have a windows forms application that has a form that uses Form1.ShowDialog(this); to open a child form. The problem is that when an exception occurs in my child form, all i get back in the output window of Visual Studio 2017 is
Thanks for the reply! I wasn't sure which window was the exception helper, as I (stupidly) have not given exception handling and debugging the priority it deserves. So this helps me better state the problem. The Exception Helper is not showing up inline, next to my code, for exceptions that occur in the child dialog. It's just throwing the exception back to the caller in the parent window. No exception helper window opens and the application continues in the running state.
I checked my settings to make sure that Exception Helper is still enabled in Options > Debugging > General > Use the new Exception Helper.
I see. Well what you should do is trap the exception with a try/catch block. Then place a breakpoint inside the catch block and examine the exception object. It will include all the information in there. Hope this helps!
// Code that throws exceptions
catch (Exception e)
e.ToString(); // Put breakpoint here and use the debugger to examine the exception object
The difficult we do right away...
...the impossible takes slightly longer.