Kudos to the creators of this site! I thinks it has potential. This is my first post and I will endeavor, for my part, to keep the discourse informed and rigorous.
I recall in a MS Chat Session on C# not long ago that someone said to the effect that the compiler y'all are using internally is not what the outsiders, such as myself, have access to. If I am using the latest stable release, v7.10.3052.4, I lack certain
capabilities or enhancements that may be available to developers using something approaching v8 or later.
Is there any chance, a csc nightly build snapshot, could be in the offing. Or does this completely violate the release methodology? Would a later compiler still target the Framework v.1.1.4322, or does the entire shmlemiel have to be upgraded?
AQ, internally there are plenty of teams using the 7.1 version of the compiler. But there are also folks using drops of the compiler we're currently working on. One way to get your hands on a newer pre-release drop of the C# compiler (and tons of other
bits) is through the tech preview drops (aka community drops). We plan on releasing several more of those in the future and will hopefully find a way to widen the audience over time as well. So if you're not able to get the latest community drop, you'll
hopefully be able to get your hands on one of the future drops. We're also working hard on getting the beta 1 release finished up. We still have plenty of work left but when we're done you should be able to get a hold of that version.
Regarding mixing versions of the compiler and the runtime, a version of the compiler is built against a specific version of the runtime. The 8.0 version of the compiler will run against the 2.0 version of the .NET Framework.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.