You must be logged in to reply.

Page 3 of 3 out of 25 messages.

Char concat

2 likes
Reply #20 — Posted 3yr ago
by mcalsyn | Legend | 48,189 exp
Reply #20 — Posted 3yr ago
by mcalsyn | Legend | 48,189 exp
We've gotten a 'final' answer on the issue from Steve Maillet on the github discussion. Here it is :

It looks like we didn't find issues with the newer compiler until after launching the 4.3QFE2 SDK. The key component is the MSBUILD support files, which are part of the SDK. Updating that support would effectively require going back to CodePlex and updating the build files and generating a new "QFE3" SDK. As a lower tech alternative someone could figure out the changes needed and then provide a self contained tool to automatically update/path the files in-place. (That would be faster, easier and something the community could do without needing the larger scale new SDK release or MSI patch)

What that means is:
  1. Behavior of programs created with the 4.3 sdk under VS2015 is not well defined (there are unsupported IL opcodes in the output)
  2. The fix is a reasonably straightforward to msbuild files, but no new 4.3 SDK is planned, however a community fix could do the job.


I am going to try to create that community fix in a week or two and package it as a supplemental MSI or tool.
Reply #21 — Posted 3yr ago
by Mr. John Smith | Legend | 42,263 exp
Reply #21 — Posted 3yr ago
by Mr. John Smith | Legend | 42,263 exp
@mcalsyn - So then GHI will be the only outfit with a possible fix. Unless 4.4 comes out first. Sound like a plan. Thanks much!
Reply #22 — Posted 3yr ago
by mcalsyn | Legend | 48,189 exp
Reply #22 — Posted 3yr ago
by mcalsyn | Legend | 48,189 exp
@Mr. John Smith - No - the patch will be a standalone MSI or exe that anyone can run. It's a simple file patch on the netmf msbuild files. You could even do it manually, which I will document.
1 like
Reply #23 — Posted 3yr ago
by toxsedyshev | Senior | 1,016 exp
Reply #23 — Posted 3yr ago
by toxsedyshev | Senior | 1,016 exp
@mcalsyn - Respect your work! Look forward to get your fix! Smiley
Reply #24 — Posted 3yr ago
by toxsedyshev | Senior | 1,016 exp
Reply #24 — Posted 3yr ago
by toxsedyshev | Senior | 1,016 exp
@mcalsyn, thank you for the fix!
Who is not subscribed to the issue on GitHub: https://www.ghielectronics.com/community/codeshare/entry/1053

PS. Offtop, but I faced one more behavior difference between VS2013 and VS2015, now in not-NETMF: https://github.com/dotnet/roslyn/issues/4471

Page 3 of 3 out of 25 messages.

You must be logged in to reply.