Skip to main content

thread.cs not found in C#


Recently I received an error in Visual Studio 2015 like this..


TargetInvocationException was not handled
An unhandled exception of type 'System.Reflection.TargetInvocationException' occurred in PresentationFramework.dll

In addition, the main window stated thread.cs not found.   Because I made a few changes before running the code (it compiled fine)


It took me a while to locate the problem, it linked back to a XAML control.
I previously had the code...

GetRogue_Button.Visibility = Visibility.Hidden;


But, when the code ran, the Button itself was null.  The method I placed the hide code in was called through an TextChangedEventHandler (I also used an observable collection in my code). 

The solution:
if ( GetRogue_Button != null
     && GetRogue_Button.Visibility != Visibility.Hidden)
   {
      GetRogue_Button.Visibility = Visibility.Hidden;
   }





Comments

Popular posts from this blog

NMAP

It's been about 15 years since I used NMAP, I forgot how useful the tool is. To find out what services are running on an IP address simply use something like nmap -n -v -p1-10000 x.x.x.x -n tells nmap not to do name resolution (saves about 13 seconds if the IP you're scanning isn't in DNS_ -v verbose -p1-10000 says scan ports 1 to 10,000 (otherwise nmap will only scan the first 1000 ports)