我是ASP.Net的新手。我可以访问现有的解决方案。当我在Studio中打开它时,一些项目似乎缺少某些引用。例如,其中一个项目似乎缺少nunit.framework
。我查看了.csproj
文件并看到了这个:
<Reference Include="nunit.framework, Version=2.4.3.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\references\nunit.framework.dll</HintPath>
</Reference>
我猜我的机器没有这个DLL?
我尝试右键单击References
文件夹,然后点击Add Reference
并在nunit
下查找Assemblies
。什么都没找到。我的系统是不是错过了这个?如果是这样,我该怎么做?
其他缺失的引用:System.Web.Extensions
和Microsoft.Practices.EnterpriseLibrary.Data
。
答案 0 :(得分:1)
NUnit是一个单元测试框架。您可以下载它here,此时您将拥有它。或者你可能会删除它,然后删除在该项目中编写的任何单元测试代码,如果你现在需要它自己编译。 (将单元测试代码与自己的项目隔离通常是一个好主意,因此只有该项目必须引用您的测试框架的dll(s),但在这种情况下可能没有这样做 - 如果它是只是一个测试项目,如果你不需要运行测试,你可以卸载项目。
答案 1 :(得分:0)
您应该下载并安装这些应用程序。您还可以使用VS中的Extension Manager来安装Web.Extensions和Nunit。