Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.Net:缺少引用_C#_Asp.net_.net - Fatal编程技术网

C# ASP.Net:缺少引用

C# ASP.Net:缺少引用,c#,asp.net,.net,C#,Asp.net,.net,我是ASP.Net新手。我可以访问现有的解决方案。当我在Studio中打开它时,有些项目似乎缺少某些参考资料。例如,其中一个项目似乎缺少nunit.framework。我查看了.csproj文件,看到了以下内容: <Reference Include="nunit.framework, Version=2.4.3.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"> &l

我是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>

假的
..\..\references\nunit.framework.dll
我猜我的机器没有这个DLL

我尝试右键单击
References
文件夹,然后
addreference
并在
程序集下查找
nunit
。什么也没找到。我的系统就是缺少这个吗?如果是,我如何得到它


其他缺少的参考资料:
System.Web.Extensions
Microsoft.Practices.EnterpriseLibrary.Data

NUnit是一个单元测试框架。您可以下载它,在这一点上,您将拥有它。或者,如果您现在只需要自己编译它,您也可以删除它,然后删除该项目中编写的任何单元测试代码。(通常,将单元测试代码隔离到它自己的项目是一个好主意,因此只有该项目必须引用测试框架的dll),但在这种情况下,这可能没有完成-如果它仅仅是一个测试项目,您可以在不需要运行测试的情况下卸载该项目。

您应该下载并安装这些应用程序。您还可以使用VS中的扩展管理器来安装Web.Extensions和Nunit。

我认为您可以通过NuGet:I th添加Nunit dll您还可以通过NuGet添加DLL:省去了自己添加引用的麻烦。