1

지속적인 통합을 위해 현재 시스템과 통합하려면 NUnit을 테스트 (비 UI) Silverlight 코드로 사용하고 싶습니다. 이것은 시각적 요소 또는 DependencyObject와 같은 Silverlight 특정 클래스를 실제로 사용하지 않는 한 정상적으로 작동하는 전체 .NET 프레임 워크의 런타임을 사용하여 Silverlight 코드를 실행하는 것을 의미합니다. 그러나 Reactive Extensions for Silverlight와 같은 일부 범용 라이브러리에는 Silverlight 런타임 (agcore)에 대한 종속성이있는 것으로 나타났습니다.전체 .NET 프레임 워크의 런타임을 사용하여 Silverlight 코드를 실행할 수 있습니까?

Silverlight 런타임 종속성을 일부 모의 버전으로 리디렉션하도록 런타임을 속일 수있는 방법이 있습니까? 또는 Reactive Extensions와 같은 어셈블리 참조를 런타임시 모두 리디렉션하고 (단위 테스트 만 실행하는 경우) 대신 전체 .NET Framework에 해당하는 부분을로드 할 수 있습니까?

답변