[Mono-bugs] [Bug 719795] New: MoMA 2.8 (4.0 Profile) has no VisualBasic

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Sep 22 08:48:38 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=719795

https://bugzilla.novell.com/show_bug.cgi?id=719795#c0


           Summary: MoMA 2.8 (4.0 Profile) has no VisualBasic
    Classification: Mono
           Product: Mono: Tools
           Version: 2.8.x
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: MOMA
        AssignedTo: frego at suse.com
        ReportedBy: andyhume32 at yahoo.co.uk
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET
CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR
3.5.30729; .NET4.0C; .NET4.0E)

Run MoMA 2.8 with 4.0 Profile on an assembly that uses VisualBasic, see *lots*
of "Missing methods" for classes in the Microsoft.VisualBasic namespace. 
Change to the 2.0 profile and all the reports of missing Microsoft.VisualBasic
disappear.  That latter is correct.

See below for an example.  I first looked at this for a user for whom MoMa was
reporting 11854 missing methods!


A comparison of the contents of the Missing.txt files in the two zip files in
/Definitions/ (2.8-2.0-defs.zip and 2.8-4.0-defs.zip) shows that there are
~5177 definitions of Microsoft.VisualBasic methods missing.


4.0 profile, note Missing=43:
[[
_Assembly             Version Missing Not Implemented Todo P/Invoke 
* FolderExplorer2.exe 1.0.0.0      43               0    1        0 
_Calling Method       Method Missing from Mono 
void Main (String[]) bool
WindowsFormsApplicationBase.get_UseCompatibleTextRendering () 
void Main (String[]) void WindowsFormsApplicationBase.Run (String[]) 
void OnCreateMainForm () void WindowsFormsApplicationBase.set_MainForm (Form) 
void .ctor () void WindowsFormsApplicationBase..ctor (AuthenticationMode) 
void .ctor () void WindowsFormsApplicationBase.set_IsSingleInstance (bool) 
void .ctor () void WindowsFormsApplicationBase.set_EnableVisualStyles (bool) 
void .ctor () void WindowsFormsApplicationBase.set_SaveMySettingsOnExit (bool) 
void .ctor () void WindowsFormsApplicationBase.set_ShutdownStyle (ShutdownMode) 
void .ctor () void Computer..ctor () 
T Create__Instance__ (T) string Utils.GetResourceString (string, String[]) 
..
..
]]

2.0 profile, note Missing=0:
[[
_Assembly             Version Missing Not Implemented Todo P/Invoke 
* FolderExplorer2.exe 1.0.0.0       0               0    1        0 
_Calling Method Method with [MonoTodo] Reason 
void InitializeComponent () void PrintDialog.set_UseEXDialog (bool) Stub, not
implemented, will always use default dialog 
]]

Reproducible: Always

Steps to Reproduce:
As Details.

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list