Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
NUnit install seemed to go off without a hitch. But when i try having it open my dll i get the following exception:
---------------------------
Exception Details
---------------------------
System.IO.FileNotFoundException: File or assembly name nunit.framework, or one of its dependencies, was not found.
File name: "nunit.framework"
Server stack trace:
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)
at System.AppDomain.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
at NUnit.Core.TestDomain.MakeRemoteTestRunner(AppDomain runnerDomain)
at NUnit.Core.TestDomain.LoadAssembly(String assemblyFileName, String testFixture)
at NUnit.Util.NUnitProject.LoadTest(TestDomain testDomain, String testFixture)
at NUnit.Util.TestLoader.LoadTest()
=== Pre-bind state information ===
LOG: DisplayName = nunit.framework, Version=2.1.4.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77
(Fully-specified)
LOG: Appbase = C:\Development\cyrusn\Testing\Testing.Collections.Tests\bin\Debug
LOG: Initial PrivatePath = C:\Development\cyrusn\Testing\Testing.Collections.Tests\bin\Debug
Calling assembly : (Unknown).
===
LOG: Application configuration file does not exist.
LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from C:\WINNT\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: nunit.framework, Version=2.1.4.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77
LOG: Attempting download of new URL .
LOG: Attempting download of new URL .
LOG: Attempting download of new URL .
LOG: Attempting download of new URL .
---------------------------
OK
---------------------------
Any help would be appreciated. Note: i can find nuint.framework in the GAC.
Comments
- Anonymous
May 16, 2004
NUnit won't be in the GAC. On my machine it is here
C:Program FilesNUnit V2.1bin
Add you reference to that directory.
Their web site should document this, as well as how to run NUnit GUI. - Anonymous
May 16, 2004
Interesting. It's definitely in my GAC :-) - Anonymous
May 16, 2004
Its not in the GAC on my machine. I always reference it from program files. - Anonymous
May 16, 2004
Very very weird then :-)
I have since moved to referencing it directly as that solves this issue. Unfortauntely, more issues have arisen that i don't know how to work around. - Anonymous
May 18, 2004
Have you tried csUnit? (http://www.csunit.org/) - Anonymous
September 21, 2005
this is the problem I think
http://www.dotnetjunkies.com/WebLog/richardslade/archive/2005/09/20/132843.aspx - Anonymous
September 21, 2005
this is the problem I think
http://www.dotnetjunkies.com/WebLog/richardslade/archive/2005/09/20/132843.aspx