Hmmm, nunit.framework.dll was put into the GAC when I installed Nunit.
(Peeking at the .MSI file for Nunit, it looks like it suppose to do that.)
So unless you've been cleaning stuff out of your GAC, this shouldn't have
been a problem. Anyway, you've solved that problem.

As you said, your new problem is that your test.dll cannot be loaded. Can
you paste in the error and callstack that you are getting when your assembly
fails to load ? This will probably help other people on this list help you
narrow down the issue.

- Ants

| -----Original Message-----
| From: Wang, Gang [mailto:[EMAIL PROTECTED] 
| Sent: Tuesday, 01 April, 2003 14:23
| To: Anthony Francisco; Matthew Mastracci
| Cc: [EMAIL PROTECTED]; 
| [EMAIL PROTECTED]
| Subject: RE: [nant-dev] [Nant-users] How to use nunit2 task (resend)
| 
| 
| Anthony, I got the same error yesterday when I tried to run 
| Nunit2 whithin NAnt. And I just found out that I need to put 
| nunit.framework.dll in GAC of my machine in order for NAnt to 
| load it. Now I got another error, which is my own test.DLL 
| could not be loaded. Do I have to put my test.dll in GAC? I 
| tried and failed. Could someone reply that they ever make 
| nunit2 working whithin NAnt? Thanks.
| 
| Gang
| 
| -----Original Message-----
| From: Anthony Francisco [mailto:[EMAIL PROTECTED]
| Sent: Friday, March 28, 2003 1:58 PM
| To: 'Matthew Mastracci'
| Cc: [EMAIL PROTECTED]; 
| [EMAIL PROTECTED]
| Subject: RE: [nant-dev] [Nant-users] How to use nunit2 task (resend)
| 
| 
| Actually that was the first thing that I checked.
| 
| The only file with the same filename that I could find 
| between my nant\bin and nunit\bin directories was 
| nunit.framework.dll. Doing a binary file compare between the 
| two files indicated a perfect match.
| 
| - Ants
| 
| | -----Original Message-----
| | From: Matthew Mastracci [mailto:[EMAIL PROTECTED]
| | Sent: Friday, 28 March, 2003 07:59
| | To: Anthony Francisco
| | Cc: [EMAIL PROTECTED]; 
| | [EMAIL PROTECTED]
| | Subject: Re: [nant-dev] [Nant-users] How to use nunit2 task (resend)
| | 
| | 
| | Make sure that you're using the same version of NUnit for
| | linking your 
| | test assemblies that NAnt uses.  You'll get this error if 
| there is a 
| | mismatch.  I'm not sure what we can do to fix the issue of linking 
| | against the wrong NUnit, but I'm guessing that this is what 
| | the problem is.
| | 
| | Anthony Francisco wrote:
| | 
| | > I getting a crash in NAnt when trying to use the nunit2 task.
| | >  
| | > I tried using the nunit2 task using the following in my
| | build script:
| | >  
| | >  <target name="test" depends="build" description="Runs 
| NUnit tests">
| | >   <nunit2>
| | >    <test assemblyname="Reveal.exe" />
| | >   </nunit2>
| | >  </target>
| | > The result I get is:
| | > INTERNAL ERROR
| | > System.IO.FileLoadException: Unable to load file 
| 'nunit.framework'.
| | > File name: "nunit.framework"
| | >  
| | > Server stack trace:
| | >    at System.Reflection.Assembly.nLoad(AssemblyName 
| fileName, String 
| | > codeBase, B oolean isStringized, Evidence 
| assemblySecurity, Boolean
| | > throwOnFileNotFound, Ass
| | > embly locationHint, StackCrawlMark& stackMark)
| | >    at System.Reflection.Assembly.InternalLoad(AssemblyName 
| | > assemblyRef, Boolean
| | > stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
| | >    at System.Reflection.Assembly.InternalLoad(String 
| | assemblyString,
| | > Evidence as
| | > semblySecurity, StackCrawlMark& stackMark)
| | >    at System.Activator.CreateInstance(String assemblyName, String
| | > typeName, Bool
| | > ean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] 
| | > args, CultureI
| | > nfo culture, Object[] activationAttributes, Evidence 
| securityInfo, 
| | > StackCrawlMar
| | > k& stackMark)
| | >    at System.Activator.CreateInstance(String assemblyName, String 
| | > typeName, Bool
| | > ean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] 
| | > args, CultureI
| | > nfo culture, Object[] activationAttributes, Evidence securityInfo)
| | >    at System.AppDomain.CreateInstance(String assemblyName, String 
| | > typeName, Bool
| | > ean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] 
| | > args, CultureI
| | > nfo culture, Object[] activationAttributes, Evidence 
| | securityAttributes)
| | >    at
| | > 
| | System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProc
| | essMessage(M
| | > ethodBase mb, Object[] args, Object server, Int32
| | methodPtr, Boolean
| | > fExecuteInC
| | > ontext, Object[]& outArgs)
| | >    at
| | > 
| | System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcess
| | Message(IMes
| | > sage msg, Int32 methodPtr, Boolean fExecuteInContext)
| | >  
| | > Exception rethrown at [0]:
| | >    at
| | > 
| | System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(
| | IMessage req
| | > Msg, IMessage retMsg)
| | >    at
| | > 
| | System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Messag
| | eData& msgDa
| | > ta, Int32 type)
| | >    at System.AppDomain.CreateInstance(String assemblyName, String
| | > typeName, Bool
| | > ean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] 
| | > args, CultureI
| | > nfo culture, Object[] activationAttributes, Evidence 
| | securityAttributes)
| | >    at
| | > 
| | SourceForge.NAnt.Tasks.NUnit2.NUnit2TestDomain.CreateTestRunne
| | r(AppDomain
| | > domain)
| | >    at SourceForge.NAnt.Tasks.NUnit2.NUnit2TestDomain.Run(String
| | > assemblyFile, St
| | > ring configFilePath, EventListener listener)
| | >    at 
| | > 
| | SourceForge.NAnt.Tasks.NUnit2.NUnit2Task.RunRemoteTest(NUnit2T
| | est test, Ev
| | > entListener listener)
| | >    at SourceForge.NAnt.Tasks.NUnit2.NUnit2Task.ExecuteTask()
| | >    at SourceForge.NAnt.Task.Execute()
| | >    at SourceForge.NAnt.Target.Execute()
| | >    at SourceForge.NAnt.Project.Execute(String targetName)
| | >    at SourceForge.NAnt.Project.Execute()
| | >    at SourceForge.NAnt.Project.Run()
| | >  
| | > Fusion log follows:
| | >  
| | > Please send bug report to [EMAIL PROTECTED]
| | > <mailto:[EMAIL PROTECTED]>
| | > Try 'nant -help' for more information
| | > I can run nunit-console just fine from the command-line, but NAnt
| | > seems unable to be crashing.
| | >  
| | > Is there anything special I need to do to my NT CMD shell ?
| | >  
| | > - Ants
| | 
| | 
| 
| 
| 
| -------------------------------------------------------
| This SF.net email is sponsored by:
| The Definitive IT and Networking Event. Be There!
| NetWorld+Interop Las Vegas 2003 -- Register today!
| http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
| _______________________________________________
| Nant-users mailing list
| [EMAIL PROTECTED] 
| https://lists.sourceforge.net/lists/listinfo/n| ant-users
| 



-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to