2010-05-19 6 views
2

라이브러리를 사용하고자하는 Silverlight (C#) 프로젝트와 동일한 솔루션에 F # 라이브러리가 있습니다. 라이브러리 프로젝트에 대한 참조를 추가하려고하면 Silverlight 참조 만 추가 할 수 있다고 나와 있습니다. 이 F # 라이브러리를 Silverlight 프로젝트와 호환되게하려면 어떻게해야합니까? 나는 비주얼 스튜디오를 사용하고Silverlight 응용 프로그램의 F # 라이브러리?

2010

+0

관련 질문입니다. http://stackoverflow.com/questions/237044/how-does-silverlight-determine-an-assembly-is-silverlight – Pretzel

답변

3

'F # library'프로젝트 템플릿이 아닌 'F # Silverlight Library'로 시작해야합니다.

2

당신이 mscorlib.dll의 적절한 (비표준) 버전을 참조하면 F # 컴파일러는 자동으로 (예 : 실버 또는 Compact Framework에서와 같은) 일부 표준이 아닌 런타임에 대한 어셈블리를 생성 F # 프로젝트에 FSharp.Core.dll 어셈블리가 있습니다. 어셈블리의 실버 라이트 버전 (내 컴퓨터에서) 여기에서 찾을 수 있습니다 :

C : \의 Program Files (x86) \ 참조 어셈블리 \ 마이크로 소프트 \ 프레임 워크 \ 실버 \ 3.0 \ mscorlib.dll에서 C : \ 프로그램 \ 개발 \ FSharp - 1.9.9.9 실버 \ FSharp.Core.dll

\ 2.0 \ 빈이 프렛 즐에 의해 참조되는 question에 언급 된 --noframework--cli-root 매개 변수에 대한보다 사용자 친화적 인 대체 \.

+0

2013 년 4 월 --- 안녕하세요. Tomas. 최신 Fsharp Silverlight 권장 정보, 정보를 찾고 ... –

관련 문제