2013-05-08 2 views
0

저는 ASP.Net을 처음 사용합니다. 기존 솔루션에 대한 액세스 권한이 있습니다. Studio에서 열었을 때 일부 프로젝트에서 특정 참조가 누락 된 것 같습니다. 예를 들어, 프로젝트 중 하나가 누락 된 것 같습니다 nunit.framework. 나는 .csproj 파일을 보았고,이 보았다ASP.Net : 누락 된 참조

<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을 클릭하여 Assemblies 아래에서 nunit을 찾았습니다. 아무것도 찾을 수 없음. 내 시스템이 그냥 누락 되었습니까? 그렇다면 어떻게 얻을 수 있습니까?

기타 누락 된 참조 : System.Web.ExtensionsMicrosoft.Practices.EnterpriseLibrary.Data.

+0

NuGet을 통해 NUnit dll을 추가 할 수 있다고 생각합니다. http://nuget.org/packages/NUnit/ – valverij

답변

1

NUnit은 단위 테스트 프레임 워크입니다. 어느 시점에서 here을 다운로드 할 수 있습니다. 또는 아마 그것을 제거하고, 그 프로젝트에서 작성된 단위 테스트 코드가 무엇이든간에 제거 할 수 있습니다. 지금 당장 컴파일해야한다면 말입니다. (일반적으로 유닛 테스트 코드를 자체 프로젝트로 분리하는 것이 좋습니다. 따라서 해당 프로젝트 만이 테스트 프레임 워크의 dll을 참조해야하지만 그 경우에는 아마도 완료되지 않았을 것입니다. 일 경우 당신이 테스트를 실행하지 않은 경우 프로젝트는, 당신은 단지 프로젝트를 언로드 할 수 있습니다.

+1

NuGet을 통해 DLL을 추가 할 수 있다고 생각합니다. http://nuget.org/packages/NUnit/ 번거 로움을 덜어줍니다. 직접 참조를 추가 할 필요가 없습니다. – valverij

0

당신은 또한 Web.Extensions 및 NUNIT를 설치 VS에서 확장 관리자를 사용할 수 있습니다. 이러한 응용 프로그램을 다운로드하고 설치해야합니다.

관련 문제