如何在GAC中复制/安装程序集?(运行NUnit时出现一些问题)

如何在GAC中复制/安装程序集?(运行NUnit时出现一些问题),nunit,gac,Nunit,Gac,我已经在这个目录下安装了NUnit C:\Program Files\NUnit 2.5.5\bin\net-2.0 C:\ProgramFiles\NUnit 2.5.5\bin\net-2.0 我把目录放在一个GAC下面 C:\Windows\Microsoft.NET\assembly\GAC_MSIL\NUnit C:\Windows\Microsoft.NET\assembly\GAC\MSIL\NUnit 并复制了nunit.framework.dll,但我得到了相同的错误 当我尝试

我已经在这个目录下安装了NUnit

C:\Program Files\NUnit 2.5.5\bin\net-2.0 C:\ProgramFiles\NUnit 2.5.5\bin\net-2.0 我把目录放在一个GAC下面

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\NUnit C:\Windows\Microsoft.NET\assembly\GAC\MSIL\NUnit 并复制了nunit.framework.dll,但我得到了相同的错误

当我尝试在某个随机目录中运行单元测试(mut.dll)时。我得到以下错误。我必须复制NUnit目录下的mut.dll才能运行它

ProcessModel: Default DomainUsage: Single Execution Runtime: net-2.0 Could not load file or assembly 'nunit.framework, Version=2.5.5.10112, Culture=n eutral, PublicKeyToken=96d09a1eb7f44a77' or one of its dependencies. The system cannot find the file specified. ProcessModel:默认域用法:Single 执行运行时:net-2.0 无法加载文件或程序集“nunit.framework,版本=2.5.5.10112,区域性=n” eutral,PublicKeyToken=96d09a1eb7f44a77'或其依赖项之一。系统 找不到指定的文件。
  • 出了什么问题?如何在GAC内安装/复制程序集

您可以将NUnit目录添加到PATH环境变量中,这可能会解决它


否则,请查看stack overflow post了解其他想法。

@prosseek-我刚刚遇到了这个stack overflow问题,它可能会帮助您: