Unable To Compile Google Protobuf 2 Messages using C# with Mono
<p>i am using protobuf and c#, and the <a href="https://github.com/jskeet/protobuf-csharp-port" rel="nofollow noreferrer">c# port</a> seems to be the answer for generating c# classes using proto2.  i was able to figure out that the c# port was built with dotnet 2.0 from <a href="https://stackoverflow.com/a/33517383/1438908">this SO post</a>, and i am using mono latest, which is 4.4.x at the time of writing.  my command is:</p>

<pre><code>mono ./ProtoGen.exe --proto_path=../idl -output_directory=../out ../my.proto
</code></pre>

<p>it yields</p>

<pre><code>WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
</code></pre>

<p>no files are output, and <code>echo $?</code> tells me it exited with <code>255</code>.</p>

<p>any tips?  thanks!</p>