Hi Jamie,
I tried the same on a computer with Windows 10 & VS2015 Community.
It has the same additions as you've listed, added in the same order:
- .NET Micro Framework SDK 4.3 (QFE2-RTM) [Jan 26 2015] (4.3.1)
- VS2015 Project System Extension (VSIX Plug In) (alpha) (netmfvs14)
- Netduino SDK 4.3.2.1
I was able to deploy the code to a Netduino Plus 2 without issues. It ran fine. Like you I created it using the Netduino Application (Universal) template.
I have compared my Debug Output to yours and have noticed some minor differences. I've attached mine here as a .txt file. I notice the following differences:
- Loading start point (address different)
- The order in which some of the assemblies load (your GoBus.dll loads much later on than mine does)
Anyway, I'm wondering if you have the latest Netduino firmware installed on your device?
There's a tool called MFDeploy that you can use to examine what you have. You can find it on the start menu under Microsoft .NET Framework 4.3 and then .NET Micro Framework Deployment Tool.
There are separate instructions in the forum on how to use the tool, but basically do this:
- Device = USB (should then show NetduinoPlus2_Netduino)
- Target --> Connect
- Target --> Device Capabilities
You should see 3 lines that say "Netduino Plus 2" followed by the firmware rev. I have 4.3.2.1. What do you have? If you're back-leveled, you can find the latest firmware on the downloads page.
Regards, Ian