Canlight 개체가 Silverlight 프로젝트에서 창 클래스 라이브러리를 추가 할 수없는 이유를 알 수 있습니다. 창 클래스 라이브러리를 만들었지 만 Silverlight 프로젝트에 해당 클래스 라이브러리를 추가 할 수 없습니다 ?? 어떤 생각이 왜 이렇게입니까 ?? 버전 3.0Silverlight 프로젝트에서 창 클래스 라이브러리를 추가 할 수 있습니까?
답변
실버 라이트 프로젝트에 내가 만든 실버 라이트 응용 프로그램은 당신이 실버 라이트를 참조하려고 어셈블리가
인가 ... Visual Studio에서 실버 라이트 어셈블리를 참조 할 수 있습니다?
자세한 설명은
는 희망이 도움이 제한지나 갈 수있는 몇 가지 트릭을 this article를 참조하십시오!
Becuase Silverlight는 .NET Framework의 하위 집합을 사용합니다. Silverlight에서 사용할 수없는 리소스를 클래스 라이브러리에 사용하고있을 수 있습니다. 이것은 Visual Studio에서 Silverlight 런타임의 리소스 만 사용하도록 강제하는 방법입니다. http://en.wikipedia.org/wiki/Microsoft_Silverlight에서
: 실버 라이트 애플리케이션에서
은, 사용자 인터페이스에서는 XAML (Extensible Application Markup Language)에 선언 및 .NET 프레임 워크의 하위 집합을 사용하여 프로그래밍됩니다. XAML을 사용하여 벡터 그래픽 및 애니메이션을 표시 할 수 있습니다.
Silverlight에는 확장 가능한 컨트롤, XML 웹 서비스, 네트워킹 구성 요소 및 LINQ (Language Integrated Query) API와 같은 기능이 포함 된 간단한 클래스 라이브러리가 함께 제공됩니다. 이 클래스 라이브러리는 .NET Framework의 BCL (Base Class Library)의 하위 집합이며 상당히 작습니다. Silverlight 코드가 샌드 박스에서 실행되므로 플랫폼 API 호출을 방지합니다.
Silverlight는 전체 .NET 런타임과 완전히 다른 런타임입니다. 또한 라이브러리 API는 하위 집합 일뿐입니다. 그러나 어떤 경우에는 다른 방향으로 이동하여 Silverlight 프로젝트를 전체 .NET 프로젝트에 연결할 수 있습니다. 이 기능의 가장 낮은 세트 프레임 워크이기 때문에
- 은 일반적으로 실버 라이트 클래스 라이브러리 프로젝트와 같은 모든 기본 클래스 라이브러리를 만들 : 당신은 코드를 재사용 할 때
, 당신은 기본적으로 세 가지 옵션이 있습니다. , System.dll 및 System.Core.dll을 제외한 모든 참조를 밖으로 throw합니다. 그런 다음 모든 종류의 .NET 프로젝트에서 이러한 종류의 Silverlight 라이브러리를 연결할 수 있습니다. 당신은 기능 '링크로 추가 "를 사용하여 다른 프로젝트에서 개별 코드 파일을 링크 할 수 있습니다
(오른쪽 클릭 프로젝트 -> 기존 항목 추가 -> 변경 버튼"링크로 추가 "를"추가 "). 그렇게하면 Silverlight 프로젝트를 만들고 전체 .NET 프로젝트에서 개별 파일을 연결할 수 있습니다. 그러나 파일이 많고 소스 프로젝트에서 파일과 폴더를 추가/제거하는 경우 지루할 수 있습니다.
이 문제를 해결하려면 http://msdn.microsoft.com/en-us/library/dd458870.aspx에서 프로젝트 링커를 확인해보십시오. 그러나 아직 직접 시도하지 않았습니다.
- 1. VS.net 2008에서 .Net 3.5 기반 프로젝트로 Silverlight 3 클래스 라이브러리를 참조 할 수 있습니까?
- 2. 정적 라이브러리를 추가 할 수 없습니다.
- 3. C# 클래스 라이브러리를 Silverlight 라이브러리로 변환하기위한 도구가 있습니까?
- 4. Apache POI 라이브러리를 Eclipse 프로젝트에 어떻게 추가 할 수 있습니까?
- 5. Qt 크리에이터에 QtSql 라이브러리를 어떻게 추가 할 수 있습니까?
- 6. ASP.net MVC 프로젝트에서 동적 데이터를 추가 할 수 있습니까?
- 7. 템플릿을 포함하도록 라이브러리를 리팩토링 할 수 있습니까?
- 8. 창 핸들없이 창 클래스 추가 메모리에 액세스하는 방법?
- 9. Silverlight 요소에 바인딩 규칙을 추가 할 수 있습니까?
- 10. Silverlight 3 응용 프로그램에 DLL을 추가 할 수 있습니까?
- 11. Eclipse 프로젝트에서 특정 라이브러리를 찾을 수 없습니다.
- 12. .Net 3.5 프로젝트에서 작업 병렬 라이브러리를 사용할 수 있습니까?
- 13. aspx 페이지를 Silverlight 컨트롤에로드 할 수 있습니까?
- 14. 클래스 라이브러리를 사용할 때 SOAP 메서드에 액세스 할 수 없습니다.
- 15. 별도의 프로젝트에서 ascx 컨트롤을 격리 할 수 있습니까?
- 16. JNI에서 jar 라이브러리를 추가 할 때의 문제
- 17. 어셈블리처럼 한 번 다운로드되는 Silverlight 클래스 라이브러리를 만드는 방법
- 18. 어떻게/어디서 라이브러리를 포함 할 수 있습니까?
- 19. valgrind가 특정 라이브러리를 무시하도록 할 수 있습니까?
- 20. Silverlight 클래스 라이브러리의 글꼴 리소스에 액세스 할 수 없습니다.
- 21. VS2010의 클래스 라이브러리에 웹 사용자 컨트롤을 추가 할 수 있습니까?
- 22. 어떻게 클래스 속성을 장고 모델에 추가 할 수 있습니까?
- 23. 클래스 패스에 조명을 추가 할 수 없습니다.
- 24. Silverlight 프로젝트에서 DockPanel을 사용할 수 없습니다. C#
- 25. Silverlight 클래스 라이브러리로 Prism 모듈 추가
- 26. 프로젝트에 linq 컴파일러를 추가 할 수 있습니까?
- 27. 추가 필드를 추가 할 수 있습니까?
- 28. 안드로이드 아키텍처에 라이브러리를 추가 할 수있는 가능성
- 29. Silverlight 프리즘 + MDI 창
- 30. Silverlight 라이브러리를 일반 클래스 라이브러리의 파일에 연결하는 방법