Main Site Documentation

Fez COBRA + C# 2010 Express Debugging via


#1

Hi FEZ Cobra Users,

I’m trying to do some inline debugging on my Fez COBRA using C# 2010 Express.

I have a real reliability issue, in getting debugging to actually work, and wanted to share an observation or work around.

I have noticed a huge difference in reliability of Visual Studio’s debugger to start when:
a) Press the tool bar Green arrow button (equivalent to Debug> “F5” ) works about 10% of the time (after I activate the FEZ reset button)
b) right click the project in solution explorer, and select Debug > “Step into new instance” , works nearly 100% of the time,

Has anyone else seen this? and know How I can resolve this, and improve “start new instance” reliability?


#2

Looks like your program is going into a loop and not releasing the processor, so the debugger can not be recognized.


#3

VS needs to attache the debugger only once and this relies on your device having some idle time so the device can check for VS. If there is no idle time, attaching to the device can fail sometimes. You can help by pressing reset button.
On the other hand, once connected, debugger will work always.


#4

All my while loops have Thread.Sleep(50) implemented. so it should have time to respond to the debugger.

I run the same code base on the NetduinPlus and it works fine, it’s only on the Fez Cobra it’s an Issue (Using appropriate assemblies in each case).

Thanks for your responses.


#5

additional Info:

  • I am using a solution with more than one project in it
  • I do set the default project as the one I want to run
  • all projects build successfully.

I’ve also since found

  • right click project then debug, start new instance works 100% of the time
  • right click project then debug, step into new instance works 100% of the time
  • press toolbar green debug arrow -> Error: An error has occurred: please check your hardware. then popup : there were deployment errors do you wish to continue? Y/N

Microsoft C# 2010 Express 10.0.40219.1 SP1Rel


#6

This is weird. Seems more related to what VS is doing. Can you email us a small test program to try here?


#7

does the same problem exist with the simple led blinking program that you get when you create a new project?


#8

Testing:
I just created a NEW Project in a NEW Solution (Blinking LED) and it ran from F5 (PASS)
I then added another NEW Project the EXISTING Solution (Blinking LED) changed the default startup to this project and ran from F5 (PASS)

I must have somehow corrupted my solution or project:
I’ll try and sort this out today after some Beyond compare work and try and see what a work around would be to repair the problem.

One benefit of right clicking the project and starting a new instance is that it doesn’t need to compile all the other projects before starting up, a real time saver

Will keep you posted.


#9

If the same thing happens after starting a new project and adding your code, then it would be time to start isolating your code sections and finding out where the problem resides.

You could be having a problem with an exception occurring, which puts your system into a bad place.


#10

MIke:
All the code is try/catch, if it comes to it, will do as you suggest.


#11

Good luck :wink:


#12

I Added the previously offending project to the new solution (without any changes to the project) and set it to the start-up project, and ran F5 - (Now a PASS) !!!

Therefore assume something wrong with the Solution File…

Corrupt Solution File:



Microsoft Visual Studio Solution File, Format Version 11.00
 # Visual C# Express 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "prj_FEZ Cobra-Glide-Eg", "prj_FEZ COBRA-GLIDE-Eg\prj_FEZ Cobra-Glide-Eg.csproj", "{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "prj_FEZ Cobra-TW Glide Extensions-Eg", "prj_FEZ COBRA-GLIDE Extensions-Eg\prj_FEZ Cobra-TW Glide Extensions-Eg.csproj", "{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "prj_NETMF_FEZ_COBRA", "prj_ALL\prj_NETMF_FEZ_COBRA.csproj", "{C3FDF71C-FD52-4E02-B591-FC08BAD02917}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra -Webcam using image component-1", "FEZ Cobra Console Application_Eg1\FEZ Cobra -Webcam using image component-1.csproj", "{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra -Super Simple Example-3", "FEZ Cobra Console Application_Eg2\FEZ Cobra -Super Simple Example-3.csproj", "{5C466A63-813F-40C7-BBE9-19C312225BD1}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra -Multiple Windows-2", "FEZ Cobra Console Application_Eg3\FEZ Cobra -Multiple Windows-2.csproj", "{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra -Using your own custom keyboard-6", "FEZ Cobra Console Application_Eg6\FEZ Cobra -Using your own custom keyboard-6.csproj", "{AECEA406-8544-4BD0-B47E-B61FC7D86B15}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra TFT Calibration - Reset LCD 480x272", "FEZ Cobra TFT Calibration\FEZ Cobra TFT Calibration - Reset LCD 480x272.csproj", "{73D546E0-B76E-4A35-9172-6CFDE5B96979}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GHIGraphicalDemo", "FEZ Cobra GHIGraphicalDemo\GHIGraphicalDemo.csproj", "{39F5A21F-4F46-4A77-8749-50545F754393}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra -XML", "FEZ Cobra -XML\FEZ Cobra -XML.csproj", "{D6F06D25-3C39-415D-A3AF-3FB210868DA2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinForms_ScreenExamples", "WinForms_ScreenExamples\WinForms_ScreenExamples.csproj", "{7872CBC3-E49D-41BF-841F-75346DEC4D7C}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Debug|Mixed Platforms = Debug|Mixed Platforms
		Debug|x86 = Debug|x86
		Release|Any CPU = Release|Any CPU
		Release|Mixed Platforms = Release|Mixed Platforms
		Release|x86 = Release|x86
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Debug|x86.ActiveCfg = Debug|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Any CPU.Build.0 = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{85BE81F6-1B8E-40D8-A2A5-E7EB06E617B8}.Release|x86.ActiveCfg = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|x86.ActiveCfg = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.Build.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|x86.ActiveCfg = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Debug|x86.ActiveCfg = Debug|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Any CPU.Build.0 = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{C3FDF71C-FD52-4E02-B591-FC08BAD02917}.Release|x86.ActiveCfg = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Debug|x86.ActiveCfg = Debug|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Any CPU.Build.0 = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{FEFAD8AD-215C-45F0-B43C-ADBC8586F2F1}.Release|x86.ActiveCfg = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Debug|x86.ActiveCfg = Debug|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Any CPU.Build.0 = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{5C466A63-813F-40C7-BBE9-19C312225BD1}.Release|x86.ActiveCfg = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Debug|x86.ActiveCfg = Debug|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Any CPU.Build.0 = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{010D32D5-6F98-44BD-8AE2-16B73CF6BFB7}.Release|x86.ActiveCfg = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Debug|x86.ActiveCfg = Debug|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Any CPU.Build.0 = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{AECEA406-8544-4BD0-B47E-B61FC7D86B15}.Release|x86.ActiveCfg = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Debug|x86.ActiveCfg = Debug|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Any CPU.Build.0 = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{73D546E0-B76E-4A35-9172-6CFDE5B96979}.Release|x86.ActiveCfg = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Debug|x86.ActiveCfg = Debug|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Any CPU.Build.0 = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{39F5A21F-4F46-4A77-8749-50545F754393}.Release|x86.ActiveCfg = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Debug|x86.ActiveCfg = Debug|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Any CPU.Build.0 = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
		{D6F06D25-3C39-415D-A3AF-3FB210868DA2}.Release|x86.ActiveCfg = Release|Any CPU
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Debug|Any CPU.ActiveCfg = Debug|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Debug|Mixed Platforms.Build.0 = Debug|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Debug|x86.ActiveCfg = Debug|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Debug|x86.Build.0 = Debug|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Release|Any CPU.ActiveCfg = Release|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Release|Mixed Platforms.ActiveCfg = Release|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Release|Mixed Platforms.Build.0 = Release|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Release|x86.ActiveCfg = Release|x86
		{7872CBC3-E49D-41BF-841F-75346DEC4D7C}.Release|x86.Build.0 = Release|x86
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
EndGlobal


Working Solution File:



Microsoft Visual Studio Solution File, Format Version 11.00
 # Visual C# Express 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra Console Application_Standalone", "FEZ Cobra Console Application_Standalone\FEZ Cobra Console Application_Standalone.csproj", "{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEZ Cobra Console Application_StandAlone2", "FEZ Cobra Console Application_StandAlone2\FEZ Cobra Console Application_StandAlone2.csproj", "{73B6E924-B022-431F-8091-89DD22E7C18B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "prj_FEZ Cobra-TW Glide Extensions-Eg", "S:\.p12-01.Tech Warehouse EVENT TRACKER\SOFTWARE\ALL.NETMF\prj_FEZ COBRA-GLIDE Extensions-Eg\prj_FEZ Cobra-TW Glide Extensions-Eg.csproj", "{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Release|Any CPU.Build.0 = Release|Any CPU
		{B1C2EF28-0A75-4D9B-ACA7-53578C6CE379}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Release|Any CPU.Build.0 = Release|Any CPU
		{73B6E924-B022-431F-8091-89DD22E7C18B}.Release|Any CPU.Deploy.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.Build.0 = Release|Any CPU
		{ED1672E1-9A48-4FD6-8B73-D7F22EF1D583}.Release|Any CPU.Deploy.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
EndGlobal