[Mono-bugs] [Bug 541827] New: Fails to link solution with multiple projects

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Sep 24 11:46:27 EDT 2009


           Summary: Fails to link solution with multiple projects
    Classification: Mono
           Product: Mono: Compilers
           Version: 2.2.x
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: C#
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: IanMSpencer at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB;
rv: Gecko/20090824 Firefox/3.5.3 GTB6

Using MP3Compressor
(http://www.codeproject.com/KB/audio-video/MP3Compressor/MP3Compressor.zip) the
project consists of 3 modules, which after downloading I had converted to .Net
3.5 and have used successfully on VS C# 2008.

In trying to port my project to Mono, I tried to re-compile. The first two
elements compiled (yeti.mmedia & yeti.mp3) but the third element failed with
the error:
Inner exception: Could not load file or assembly yeti.mp3

Checking the references, the project converter seems to have properly
identified that yeti.mp3 is a project within the solution and looking at the
references and attempting to edit them, I can see that the references have
identified yeti.mp3 as a sibling project and has ticked the projects box within
the properties. There is no other error.

I appreciate I will have some joy getting the mp3 element to work, but I am
surprised that the basic C# project does not link.

Reproducible: Always

Steps to Reproduce:
1. Download
2. Ensure that it compiles under VS 2008 - set as .Net 3.5
3. Open in Mono and build each element of the project.
4. AudioCompress will not compile, though the other two projects will.
Actual Results:  
Inner exception: Could not load file or assembly yeti.mp3

Expected Results:  
Successful compile.

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

More information about the mono-bugs mailing list