[Mono-bugs] [Bug 594526] New: Microsoft.VisualBasic.targets CoreCompile target is broken

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Apr 7 14:31:08 EDT 2010


http://bugzilla.novell.com/show_bug.cgi?id=594526

http://bugzilla.novell.com/show_bug.cgi?id=594526#c0


           Summary: Microsoft.VisualBasic.targets CoreCompile target is
                    broken
    Classification: Mono
           Product: Mono: Tools
           Version: 2.4.x
          Platform: x86-64
        OS/Version: Ubuntu
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: xbuild
        AssignedTo: jankit at novell.com
        ReportedBy: eli at wavemarket.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Created an attachment (id=352944)
 --> (http://bugzilla.novell.com/attachment.cgi?id=352944)
contains a simple VB project and class file to reproduce the problem

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8)
Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8

Wrong variable usage in the CoreCompile target in Microsoft.VisualBasic.targets
makes it unusable out of the box: references to ${IntermediateAssembly} should
be @{IntermediateAssembly} (lines 35 and 64).

Reproducible: Always

Steps to Reproduce:
1. Make sure mono-xbuild (2.4.2.3) and mono-vbnc (2.4.2-1) are installed

2. Run xbuild on any valid VB project file (example attached).
Actual Results:  
Xbuild appears to run without errors, but the CoreCompile task is always
skipped ("because its outputs are up-to-date") and the VB classes are not
compiled.

Expected Results:  
I would've preferred that it compile the code. :)

Editing Microsoft.VisualBasic.targets and changing ${IntermediateAssembly} to
@{IntermediateAssembly} fixes this problem.

-- 
Configure bugmail: http://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