[Mono-dev] Diagnosing "Invalid IL code"

Alexander Köplinger alexander.koeplinger at xamarin.com
Thu May 12 19:06:18 UTC 2016

As far as I know there isn't a fully integrated way to use this from
monodevelop yet even though the upcoming 6.0 release uses roslyn internally
for intellisense etc though, but at build time it just calls xbuild which
uses the Mono compilers.

We do have a preview release on OSX that includes the open sourced msbuild
with roslyn included, I'm not sure what the Linux plans for that are right
now (
should work with current Mono but I know it breaks with the upcoming

So lots of stuff in the making, but not an easy to use solution right now :)

- Alex

2016-05-12 17:14 GMT+02:00 Gary Briggs <chunky at icculus.org>:

> On Thu, May 12, 2016 at 02:44:51PM +0200, Alexander Köplinger wrote:
> > And if that doesn't help, you might want to take a look at Roslyn as
> there
> > likely won't be any work on Mono's VB compiler going forward:
> >
> > $ nuget install Microsoft.Net.Compilers -Version 1.2.1
> >
> > $ mono ./Microsoft.Net.Compilers.1.2.1/tools/vbc.exe hello.vb /noconfig
> Huh, cool. I'm not wedded to mono compilers at all, really I just want
> to be able to build on Linux.
> Is there an easy way to use that compiler with an existing .sln/.vbproj? I
> can't find any settings in monodevelop that would point me to a different
> compiler.
> Cheers,
> Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20160512/ac9f5b01/attachment.html>

More information about the Mono-devel-list mailing list