Salve, ho letto alcuni articoli sul Progetto Mono e la cosa mi interessa molto per la prospettiva di poter sviluppare applicativi in VB.NET anche per Linux. Come è noto, la gestione delle Windows Forms su Linux viene implementata grazie alla libreria Wine (modificata), che tuttavia garantisce una compatibilità solo parziale con gli eseguibili generati con VB.NET.

Nella fattispecie, mi interesserebbe sapere qualcosa in più riguardo a quegli eseguibili .NET che contengono chiamate alla libreria VisualBasic.dll.

Dal momento che faccio largo uso di archivi di tipo Random a lunghezza fissa che fanno riferimento a tale libreria, vorrei sapere, da qualcuno che ha già installato Mono sulla propria macchina, se una tabella creata nel seguente modo:

codice:
Imports System
Imports System.IO
Imports Microsoft.VisualBasic

Public Class Form1
    Inherits System.Windows.Forms.Form

    Structure PERSONE
         Dim CogVar As String
         Dim NomVar As String
         Dim AlbVar As String
    End Structure
generi o meno problemi di compatibilità.

Grazie in anticipo per la risposta.