[mono-vb] VBNC and .NET Framework
Kornél Pál
kornelpal at gmail.com
Tue Oct 28 05:09:12 EDT 2008
You bundle "mono" because it is required by the application. But because
it's bundled with your application you will not need a separate Mono
installation.
For more information about creating bundles see "man mkbundle" and
http://www.mono-project.com/Guide:Running_Mono_Applications#Bundles
Kornél
Ozzapoo wrote:
> Then will it require .NET/Mono if you 'bundle' mono with the application? If
> so, how do you do it?
>
> Kornél Pál wrote:
>>> Do VBNC-compiled binaries depend on the .NET Framework to work?
>> The short answer is yes, the same is true for C#. The long answer is
>> that they need a runtime that can be Mono as well.
>>
>> C# was designed for .NET Framework so it's runtime library is the Class
>> Library (i.e. has no specific runtime library). All other languages
>> usually have their own runtime libraries. VB.NET has
>> Microsoft.VisaulBasic.dll and Mono has an open source implemenation of
>> that.
>>
>> Depending on the deployment system you use you may need to install
>> mono-basic (or equivalent) package but Mono supports VB.NET out of the
>> box.
>>
>> Kornél
>> _______________________________________________
>> Mono-vb mailing list
>> Mono-vb at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-vb
>>
>>
>
More information about the Mono-vb
mailing list