Thanks for your answer.
Sorry for my late response, a computer crash prevented me from answering earlier.

When I type monodis --typedef Test.dll I get the following output:

Typedef Table
1: <Module> (flist=1, mlist=1, flags=0x0, extends=0x0)


Test.java is not included in any java package. Maybe this has to do with my problem.

Thanks
Johan

-----Jonathan Pryor <[EMAIL PROTECTED]> wrote: -----

To: Johan Holmgren <[EMAIL PROTECTED]>
From: Jonathan Pryor <[EMAIL PROTECTED]>
Date: 12/02/2005 12:49PM
cc: mono-list@lists.ximian.com
Subject: Re: [Mono-list] ikvmc java and gmsc

On Thu, 2005-12-01 at 13:53 +0100, Johan Holmgren wrote:
> Hi, I have a problem that I could need some help with
>
> I hava a java class, Test.java, that I compiled to a assembly using
> the commands
> javac Test.java
> followed by
> ikvmc -reference:/../IKVM.GNU.Classpath.dll -target:library
> -assembly:Test.dll
>
> This gives me a library, Test.dll
>
> Now I want to include Test.dll in a mono project  compiled with
> gmcs  -target:exe -out:somename.exe -r:Test.dll  somecsfile.cs
>
>
> In my c# code (file somecsfile.cs) I wrote
> using test;
> and later in the code
> private Test test;
>
> I get an comnpilation error saying
> "Are you missing a using directive or an assembly reference?"

Is `test.Test' the full name for your class (namespace+class name)?

Alternatively, you can run `monodis --typedef Test.dll` to determine all
the types within Test.dll and see if your `using` declaration is
referring to the correct namespace for your Test type.

- Jon



_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to